Bicep-erőforrásdefiníció
A fürtök erőforrástípusa a következőre telepíthető:
Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.
Microsoft.HDInsight/clusters erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.
resource symbolicname 'Microsoft.HDInsight/clusters@2021-06-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
identity: {
type: 'string'
userAssignedIdentities: {}
}
properties: {
clusterDefinition: {
blueprint: 'string'
componentVersion: {}
configurations: any()
kind: 'string'
}
clusterVersion: 'string'
computeIsolationProperties: {
enableComputeIsolation: bool
hostSku: 'string'
}
computeProfile: {
roles: [
{
autoscale: {
capacity: {
maxInstanceCount: int
minInstanceCount: int
}
recurrence: {
schedule: [
{
days: [
'string'
]
timeAndCapacity: {
maxInstanceCount: int
minInstanceCount: int
time: 'string'
}
}
]
timeZone: 'string'
}
}
dataDisksGroups: [
{
disksPerNode: int
}
]
encryptDataDisks: bool
hardwareProfile: {
vmSize: 'string'
}
minInstanceCount: int
name: 'string'
osProfile: {
linuxOperatingSystemProfile: {
password: 'string'
sshProfile: {
publicKeys: [
{
certificateData: 'string'
}
]
}
username: 'string'
}
}
scriptActions: [
{
name: 'string'
parameters: 'string'
uri: 'string'
}
]
targetInstanceCount: int
virtualNetworkProfile: {
id: 'string'
subnet: 'string'
}
VMGroupName: 'string'
}
]
}
diskEncryptionProperties: {
encryptionAlgorithm: 'string'
encryptionAtHost: bool
keyName: 'string'
keyVersion: 'string'
msiResourceId: 'string'
vaultUri: 'string'
}
encryptionInTransitProperties: {
isEncryptionInTransitEnabled: bool
}
kafkaRestProperties: {
clientGroupInfo: {
groupId: 'string'
groupName: 'string'
}
configurationOverride: {}
}
minSupportedTlsVersion: 'string'
networkProperties: {
privateLink: 'string'
resourceProviderConnection: 'string'
}
osType: 'string'
privateLinkConfigurations: [
{
name: 'string'
properties: {
groupId: 'string'
ipConfigurations: [
{
name: 'string'
properties: {
primary: bool
privateIPAddress: 'string'
privateIPAllocationMethod: 'string'
subnet: {
id: 'string'
}
}
}
]
}
}
]
securityProfile: {
aaddsResourceId: 'string'
clusterUsersGroupDNs: [
'string'
]
directoryType: 'ActiveDirectory'
domain: 'string'
domainUsername: 'string'
domainUserPassword: 'string'
ldapsUrls: [
'string'
]
msiResourceId: 'string'
organizationalUnitDN: 'string'
}
storageProfile: {
storageaccounts: [
{
container: 'string'
fileshare: 'string'
fileSystem: 'string'
isDefault: bool
key: 'string'
msiResourceId: 'string'
name: 'string'
resourceId: 'string'
saskey: 'string'
}
]
}
tier: 'string'
}
zones: [
'string'
]
}
Tulajdonságértékek
Klaszterek
Név |
Leírás |
Érték |
név |
Az erőforrás neve |
sztring (kötelező)
Karakterkorlát: 3-59
Érvényes karakterek: Alfanumerikák és kötőjelek
Kezdés és befejezés betűvel vagy számmal.
Az erőforrásnévnek egyedinek kell lennie az Azure-ban. |
hely |
A fürt helye. |
húr |
Címkék |
Az erőforráscímkék. |
Címkenevek és -értékek szótára.
sablonok címkéinek megtekintése |
azonosság |
A fürt identitása, ha konfigurálva van. |
ClusterIdentity |
kellékek |
A fürt paramétereket hoz létre. |
ClusterCreatePropertiesOrClusterGetProperties |
Zónák |
A rendelkezésre állási zónák. |
sztring[] |
ClusterIdentity
Név |
Leírás |
Érték |
típus |
A fürthöz használt identitás típusa. A "SystemAssigned, UserAssigned" típus egy implicit módon létrehozott identitást és egy felhasználó által hozzárendelt identitáskészletet is tartalmaz. |
"Nincs" "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned" |
userAssignedIdentities |
A fürthöz társított felhasználói identitások listája. A felhasználói identitás szótárkulcs-hivatkozásai arm-erőforrás-azonosítók lesznek a következő formában: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". |
tárgy |
ClusterCreatePropertiesOrClusterGetProperties
ClusterDefinition
Név |
Leírás |
Érték |
tervrajz |
A tervre mutató hivatkozás. |
húr |
componentVersion |
A fürt különböző szolgáltatásainak verziói. |
tárgy |
Konfigurációk |
A fürtkonfigurációk. |
A Bicep esetében az any() függvény használható. |
fajta |
A fürt típusa. |
húr |
ComputeIsolationProperties
Név |
Leírás |
Érték |
enableComputeIsolation |
A jelző azt jelzi, hogy engedélyezi-e a számítási elkülönítést. |
Bool |
hostSku |
A gazdagép termékváltozata. |
húr |
ComputeProfile
Név |
Leírás |
Érték |
Szerepkörök |
A fürt szerepköreinek listája. |
szerepkör[] |
Szerep
Név |
Leírás |
Érték |
automatikus skálázás |
Az automatikus méretezési konfigurációk. |
automatikus skálázási |
dataDisksGroups |
A szerepkör adatlemezei csoportok. |
DataDisksGroups[] |
encryptDataDisks |
Azt jelzi, hogy titkosítja-e az adatlemezeket. |
Bool |
hardverprofil |
A hardverprofil. |
HardwareProfile |
minInstanceCount |
A fürt minimális példányszáma. |
Int |
név |
A szerepkör neve. |
húr |
osProfile |
Az operációs rendszer profilja. |
OsProfile |
scriptActions |
A szerepkör szkriptműveleteinek listája. |
ScriptAction[] |
targetInstanceCount |
A fürt példányszáma. |
Int |
virtualNetworkProfile |
A virtuális hálózati profil. |
VirtualNetworkProfile |
VMGroupName |
A virtuálisgép-csoport neve. |
húr |
Automatikus skálázás
Automatikus skálázási kapacitás
Név |
Leírás |
Érték |
maxInstanceCount |
A fürt maximális példányszáma |
Int |
minInstanceCount |
A fürt minimális példányszáma |
Int |
Automatikus skálázásRecurrence
Név |
Leírás |
Érték |
menetrend |
Ütemezésalapú automatikus skálázási szabályok tömbje |
AutoscaleSchedule[] |
timeZone |
Az automatikus skálázás ütemezési idejének időzónája |
húr |
Automatikus méretezésschedule
Név |
Leírás |
Érték |
Napok |
Ütemezésalapú automatikus skálázási szabály hét napjai |
Sztringtömb, amely a következők bármelyikét tartalmazza: "Péntek" "Hétfő" "Szombat" "Vasárnap" 'Csütörtök' 'Kedd' "Szerda" |
timeAndCapacity |
Ütemezésalapú automatikus skálázási szabály ideje és kapacitása |
AutoscaleTimeAndCapacity |
AutoscaleTimeAndCapacity
Név |
Leírás |
Érték |
maxInstanceCount |
A fürt maximális példányszáma |
Int |
minInstanceCount |
A fürt minimális példányszáma |
Int |
Idő |
24 órás idő az xx:xx formátumban |
húr |
DataDisksGroups
Név |
Leírás |
Érték |
disksPerNode |
A csomópontonkénti lemezek száma. |
Int |
Hardverprofil
Név |
Leírás |
Érték |
vmSize |
A virtuális gép mérete |
húr |
OsProfile
LinuxOperatingSystemProfile
Név |
Leírás |
Érték |
jelszó |
A jelszó. |
húr |
sshProfile |
Az SSH-profil. |
SshProfile |
felhasználónév |
A felhasználónév. |
húr |
SshProfile
Név |
Leírás |
Érték |
publicKeys |
Az SSH nyilvános kulcsainak listája. |
SshPublicKey[] |
SshPublicKey
Név |
Leírás |
Érték |
certificateData |
Az SSH tanúsítványa. |
húr |
ScriptAction
Név |
Leírás |
Érték |
név |
A szkriptművelet neve. |
sztring (kötelező) |
Paraméterek |
A megadott szkript paraméterei. |
sztring (kötelező) |
Uri |
A szkript URI-ja. |
sztring (kötelező) |
VirtualNetworkProfile
Név |
Leírás |
Érték |
azonosító |
A virtuális hálózat azonosítója. |
húr |
alhálózat |
Az alhálózat neve. |
húr |
DiskEncryptionProperties
Név |
Leírás |
Érték |
encryptionAlgorithm |
Algoritmusazonosító a titkosításhoz, alapértelmezett RSA-OAEP. |
"RSA-OAEP" "RSA-OAEP-256" "RSA1_5" |
encryptionAtHost |
Azt jelzi, hogy engedélyezve van-e az erőforráslemez titkosítása. |
Bool |
keyName |
A lemeztitkosítás engedélyezéséhez használt kulcsnév. |
húr |
keyVersion |
A lemeztitkosítás engedélyezéséhez használt konkrét kulcsverzió. |
húr |
msiResourceId |
A kulcstartó eléréséhez használt felügyelt identitás erőforrás-azonosítója. |
húr |
vaultUri |
Alapkulcstartó URI, ahol az ügyfélkulcs található, pl. https://myvault.vault.azure.net |
húr |
EncryptionInTransitProperties
Név |
Leírás |
Érték |
isEncryptionInTransitEnabled |
Azt jelzi, hogy a fürtközi csomópontok közötti kommunikáció titkosítva van-e az átvitel során. |
Bool |
KafkaRestProperties
Név |
Leírás |
Érték |
clientGroupInfo |
Az AAD biztonsági csoport adatai. |
ClientGroupInfo |
configurationOverride |
A felülbírálandó konfigurációk. |
tárgy |
ClientGroupInfo
Név |
Leírás |
Érték |
groupId |
Az AAD biztonsági csoport azonosítója. |
húr |
groupName |
Az AAD biztonsági csoport neve. |
húr |
NetworkProperties
Név |
Leírás |
Érték |
privateLink |
Azt jelzi, hogy engedélyezve van-e a privát kapcsolat. |
"Letiltva" "Engedélyezve" |
resourceProviderConnection |
Az erőforrás-szolgáltatói kapcsolat iránya. |
"Bejövő" "Kimenő" |
PrivateLinkConfiguration
Név |
Leírás |
Érték |
név |
A privát kapcsolat konfigurációjának neve. |
sztring (kötelező) |
kellékek |
A privát kapcsolat konfigurációs tulajdonságai. |
PrivateLinkConfigurationProperties (kötelező) |
PrivateLinkConfigurationProperties
Név |
Leírás |
Érték |
groupId |
A HDInsight privát összekapcsolható alerőforrás neve a privát kapcsolat konfigurációjának alkalmazásához. Például: "headnode", "gateway", "edgenode". |
sztring (kötelező) |
ipConfigurations |
A privát kapcsolat szolgáltatás IP-konfigurációi. |
IPConfiguration[] (kötelező) |
IPConfiguration
Név |
Leírás |
Érték |
név |
A privát kapcsolat IP-konfigurációjának neve. |
sztring (kötelező) |
kellékek |
A privát kapcsolat IP-konfigurációs tulajdonságai. |
IPConfigurationProperties |
IPConfigurationProperties
Név |
Leírás |
Érték |
elsődleges |
Azt jelzi, hogy ez az IP-konfiguráció elsődleges-e a megfelelő hálózati adapterhez. |
Bool |
privateIPAddress |
Az IP-cím. |
húr |
privateIPAllocationMethod |
A magánhálózati IP-cím lefoglalásának módja. |
"dinamikus" "statikus" |
alhálózat |
Az alhálózati erőforrás azonosítója. |
ResourceId |
ResourceId
Név |
Leírás |
Érték |
azonosító |
Az Azure-erőforrás azonosítója. |
húr |
SecurityProfile
Név |
Leírás |
Érték |
aaddsResourceId |
A felhasználó Azure Active Directory Domain Service-jének erőforrás-azonosítója. |
húr |
clusterUsersGroupDNs |
Szabadon választható. A fürt felhasználói csoportjainak megkülönböztető nevei |
sztring[] |
directoryType |
A könyvtár típusa. |
"ActiveDirectory" |
tartomány |
A szervezet active directory tartománya. |
húr |
domainUsername |
Az a tartományi felhasználói fiók, amely rendszergazdai jogosultságokkal rendelkezik a fürtön. |
húr |
domainUserPassword |
A tartományadminisztrátor jelszava. |
húr |
ldapsUrls |
Az Active Directoryval kommunikáló LDAPS protokoll URL-címei. |
sztring[] |
msiResourceId |
A felhasználó által hozzárendelt identitás, amely jogosult a fürttel kapcsolatos összetevők olvasására és létrehozására a felhasználó AADDS-ben. |
húr |
organizationalUnitDN |
A fürt- és szolgáltatásfiókok elhelyezésére az Active Directoryban található szervezeti egység. |
húr |
StorageProfile
Név |
Leírás |
Érték |
storageaccounts |
A fürt tárfiókjainak listája. |
StorageAccount[] |
StorageAccount
Név |
Leírás |
Érték |
konténer |
A tárfiókban lévő tárolót csak WASB-tárfiókokhoz kell megadni. |
húr |
fileshare |
A fájlmegosztás neve. |
húr |
fileSystem |
A fájlrendszert csak az Azure Data Lake Storage Gen 2-hez kell megadni. |
húr |
isDefault |
Azt jelzi, hogy a tárfiók az alapértelmezett tárfiók-e. |
Bool |
kulcs |
A tárfiók hozzáférési kulcsa. |
húr |
msiResourceId |
A tárfiók eléréséhez engedélyezett felügyelt identitás (MSI) csak a 2. generációs Azure Data Lake Storage-hoz adható meg. |
húr |
név |
A tárfiók neve. |
húr |
resourceId |
A tárfiók erőforrás-azonosítója, amely csak az Azure Data Lake Storage Gen 2-hez van megadva. |
húr |
saskey |
A közös hozzáférésű jogosultságkód kulcsa. |
húr |
Rövid útmutatósablonok
Az alábbi rövid útmutatósablonok üzembe helyezik ezt az erőforrástípust.
Sablon |
Leírás |
Apache Spark 1.4.1-et futtató HDInsight-fürtöt hoz létre
|
Létrehoz egy APACHE Spark 1.4.1-et futtató HDInsight linuxos fürtöt. |
ADAM- futtató HDInsight-fürt létrehozása
|
Létrehoz egy HDInsight linuxos fürtöt, amely az ADAM genomikai elemzési platformot futtatja |
HDInsight Linux-fürt létrehozása és szkriptművelet futtatása
|
A sablon létrehoz egy HDInsight Linux-fürtöt egy virtuális hálózaton, majd minden csomóponton futtat egy egyéni szkriptműveletet, és beállítja a környezet varját. |
HDInsight terhelésalapú automatikus skálázást engedélyező
|
Ez a sablon lehetővé teszi egy HDInsight Spark-fürt létrehozását, amelyen engedélyezve van a terhelésalapú automatikus skálázás. |
HDInsight ütemezésalapú automatikus skálázást engedélyező
|
Ez a sablon lehetővé teszi egy HDInsight Spark-fürt létrehozását, amelyen engedélyezve van az ütemezésalapú automatikus skálázás. |
HDInsight egyéni Ambari + Hive Metastore DB-vel a VNET-
|
Ez a sablon lehetővé teszi EGY HDInsight-fürt létrehozását egy meglévő virtuális hálózaton egy új SQL DB-vel, amely egyéni Ambari DB-ként és Hive Metastore-ként is szolgál. Rendelkeznie kell egy meglévő SQL Sever-fiókkal, tárfióktal és virtuális hálózattal. |
A HDInsight üzembe helyezése az új Data Lake Store- és Storage-
|
Ez a sablon lehetővé teszi egy új Linux HDInsight-fürt üzembe helyezését új Data Lake Store- és Storage-fiókokkal. |
Linux HBase-fürt üzembe helyezése továbbfejlesztett írásokkal a HDInsightban
|
Ez a sablon lehetővé teszi egy Linux-alapú HBase-fürt létrehozását továbbfejlesztett írásokkal az Azure HDInsightban. |
Linux-alapú HBase-fürt üzembe helyezése a HDInsight
|
Ez a sablon lehetővé teszi, hogy Linux-alapú HBase-fürtöt hozzon létre az Azure HDInsightban. |
Virtuális hálózat és HBase-fürt üzembe helyezése a virtuális hálózaton belül
|
Ez a sablon lehetővé teszi egy Azure-beli virtuális hálózat és egy HDInsight HBase-fürt létrehozását, amely Linuxot futtat a virtuális hálózaton belül. |
Azure-beli virtuális hálózat és két HBase-fürt üzembe helyezése a VNet-
|
Ez a sablon lehetővé teszi egy HBase-környezet konfigurálását két HBase-fürttel egy virtuális hálózaton belül a HBase-replikáció konfigurálásához. |
HBase-replikáció üzembe helyezése két virtuális hálózattal egy régióban
|
Ez a sablon lehetővé teszi egy HBase-környezet konfigurálását két HBase-fürttel ugyanazon régió két virtuális hálózatán belül a HBase-replikáció konfigurálásához. |
Interative Hive-fürt üzembe helyezése a HDInsight
|
Ez a sablon lehetővé teszi egy Interative Hive (LLAP) fürt létrehozását a HDInsightban és a függő Azure Storage-fiókban. A fürt SSH-hitelesítési módszere a felhasználónév és a jelszó. Az SSH nyilvános kulcsú hitelesítést használó sablonokkal kapcsolatban lásd: https://learn.microsoft.com/samples/azure/azure-quickstart-templates/hdinsight-linux-ssh-publickey |
A Kafka üzembe helyezése a HDInsighton virtuális hálózati
|
Ez a sablon lehetővé teszi egy Azure-beli virtuális hálózat és egy Kafka létrehozását a HDInsight-fürtön a virtuális hálózaton. A fürt SSH-hitelesítési módszere a felhasználónév és a jelszó. Az SSH nyilvános kulcsú hitelesítést használó sablonokkal kapcsolatban lásd: https://learn.microsoft.com/samples/azure/azure-quickstart-templates/hdinsight-linux-ssh-publickey/ |
HDInsight-fürt + Confluent sémaregisztrációs csomópont üzembe helyezése
|
Ezzel a sablonnal létrehozhat egy Linux rendszert futtató HDInsight-fürtöt egy sémaregisztrációs adatbázis peremcsomópontjával. További információ: /azure/hdinsight/hdinsight-apps-use-edge-node |
HDInsight-fürt üzembe helyezése Storage- és SSH-jelszóval
|
Ez a sablon lehetővé teszi egy Linux-alapú Hadoop-fürt létrehozását a HDInsightban és a függő Azure Storage-fiókban. A fürt SSH-hitelesítési módszere a felhasználónév és a jelszó. Az SSH nyilvános kulcsú hitelesítést használó sablonokkal kapcsolatban lásd: https://learn.microsoft.com/samples/azure/azure-quickstart-templates/hdinsight-linux-ssh-publickey/ |
HDInsight üzembe helyezése Linuxon (w/ Azure Storage, SSH-kulcs)
|
Ez a sablon lehetővé teszi, hogy linuxos HDInsight-fürtöt hozzon létre. Ez a sablon egy Azure Storage-fiókot is létrehoz. A fürt SSH-hitelesítési módszere a felhasználónév/nyilvános kulcs. |
HDInsight (Linux a meglévő Hive metaadattáron, SSH-n, vneten)
|
Ez a sablon lehetővé teszi, hogy linuxos HDInsight-fürtöt hozzon létre egy meglévő Hive-metaadattárban és virtuális hálózaton. A fürt SSH-hitelesítési módszere a felhasználónév/jelszó. |
HDInsight-fürt üzembe helyezése peremcsomóponttal
|
Ez a sablon lehetővé teszi egy Linuxot futtató HDInsight-fürt létrehozását egy üres peremcsomóponttal. További információ: /azure/hdinsight/hdinsight-apps-use-edge-node |
HDInsight-fürt üzembe helyezése meglévő alapértelmezett tárolási
|
Ez a sablon lehetővé teszi Hadoop-fürt létrehozását a HDInsightban. A fürt egy meglévő tárfiókot használ alapértelmezett tárfiókként. |
HDInsight-fürt üzembe helyezése meglévő társított tárterülettel
|
Ez a sablon lehetővé teszi Hadoop-fürt létrehozását a HDInsightban és a függő alapértelmezett tárfiókban. A sablon egy meglévő tárfiókot is összekapcsol. A csatolt tárfiók általában az üzleti adatokat tartalmazza. |
HDInsight-fürt és SQL-adatbázis üzembe helyezése
|
Ez a sablon lehetővé teszi EGY HDInsight-fürt és egy SQL Database létrehozását a Sqoop teszteléséhez. |
HDInsight-fürt 1.2-es vagy újabb verziójú TLS-
|
Ez a sablon lehetővé teszi egy HDInsight-fürt létrehozását az 1.2-re vagy újabbra kényszerített TLS-protokollal. |
R-server HDInsight-fürt üzembe helyezése
|
Ez a sablon lehetővé teszi, hogy linuxos HDInsight-fürtöt hozzon létre a HDInsight R Serverrel. Ez a sablon egy Azure Storage-fiókot is létrehoz. A fürt SSH-hitelesítési módszere a felhasználónév/jelszó. |
Biztonságos virtuális hálózat és HDInsight-fürt üzembe helyezése a virtuális hálózaton belül
|
Ez a sablon lehetővé teszi egy Azure-beli virtuális hálózat és egy HDInsight Hadoop-fürt létrehozását, amely Linuxot futtat a virtuális hálózaton belül. |
Spark-fürt üzembe helyezése az Azure HDInsight
|
Ez a sablon lehetővé teszi Spark-fürt létrehozását az Azure HDInsightban. |
Spark-fürt üzembe helyezése virtuális hálózati
|
Ez a sablon lehetővé teszi egy Azure-beli virtuális hálózat és egy HDInsight Spark-fürt létrehozását a virtuális hálózaton belül. |
ARM-sablon erőforrásdefiníciója
A fürtök erőforrástípusa a következőre telepíthető:
Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.
Microsoft.HDInsight/clusters erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.
{
"type": "Microsoft.HDInsight/clusters",
"apiVersion": "2021-06-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"identity": {
"type": "string",
"userAssignedIdentities": {}
},
"properties": {
"clusterDefinition": {
"blueprint": "string",
"componentVersion": {},
"configurations": {},
"kind": "string"
},
"clusterVersion": "string",
"computeIsolationProperties": {
"enableComputeIsolation": "bool",
"hostSku": "string"
},
"computeProfile": {
"roles": [
{
"autoscale": {
"capacity": {
"maxInstanceCount": "int",
"minInstanceCount": "int"
},
"recurrence": {
"schedule": [
{
"days": [ "string" ],
"timeAndCapacity": {
"maxInstanceCount": "int",
"minInstanceCount": "int",
"time": "string"
}
}
],
"timeZone": "string"
}
},
"dataDisksGroups": [
{
"disksPerNode": "int"
}
],
"encryptDataDisks": "bool",
"hardwareProfile": {
"vmSize": "string"
},
"minInstanceCount": "int",
"name": "string",
"osProfile": {
"linuxOperatingSystemProfile": {
"password": "string",
"sshProfile": {
"publicKeys": [
{
"certificateData": "string"
}
]
},
"username": "string"
}
},
"scriptActions": [
{
"name": "string",
"parameters": "string",
"uri": "string"
}
],
"targetInstanceCount": "int",
"virtualNetworkProfile": {
"id": "string",
"subnet": "string"
},
"VMGroupName": "string"
}
]
},
"diskEncryptionProperties": {
"encryptionAlgorithm": "string",
"encryptionAtHost": "bool",
"keyName": "string",
"keyVersion": "string",
"msiResourceId": "string",
"vaultUri": "string"
},
"encryptionInTransitProperties": {
"isEncryptionInTransitEnabled": "bool"
},
"kafkaRestProperties": {
"clientGroupInfo": {
"groupId": "string",
"groupName": "string"
},
"configurationOverride": {}
},
"minSupportedTlsVersion": "string",
"networkProperties": {
"privateLink": "string",
"resourceProviderConnection": "string"
},
"osType": "string",
"privateLinkConfigurations": [
{
"name": "string",
"properties": {
"groupId": "string",
"ipConfigurations": [
{
"name": "string",
"properties": {
"primary": "bool",
"privateIPAddress": "string",
"privateIPAllocationMethod": "string",
"subnet": {
"id": "string"
}
}
}
]
}
}
],
"securityProfile": {
"aaddsResourceId": "string",
"clusterUsersGroupDNs": [ "string" ],
"directoryType": "ActiveDirectory",
"domain": "string",
"domainUsername": "string",
"domainUserPassword": "string",
"ldapsUrls": [ "string" ],
"msiResourceId": "string",
"organizationalUnitDN": "string"
},
"storageProfile": {
"storageaccounts": [
{
"container": "string",
"fileshare": "string",
"fileSystem": "string",
"isDefault": "bool",
"key": "string",
"msiResourceId": "string",
"name": "string",
"resourceId": "string",
"saskey": "string"
}
]
},
"tier": "string"
},
"zones": [ "string" ]
}
Tulajdonságértékek
Klaszterek
Név |
Leírás |
Érték |
típus |
Az erőforrás típusa |
"Microsoft.HDInsight/fürtök" |
apiVersion |
Az erőforrás API-verziója |
'2021-06-01' |
név |
Az erőforrás neve |
sztring (kötelező)
Karakterkorlát: 3-59
Érvényes karakterek: Alfanumerikák és kötőjelek
Kezdés és befejezés betűvel vagy számmal.
Az erőforrásnévnek egyedinek kell lennie az Azure-ban. |
hely |
A fürt helye. |
húr |
Címkék |
Az erőforráscímkék. |
Címkenevek és -értékek szótára.
sablonok címkéinek megtekintése |
azonosság |
A fürt identitása, ha konfigurálva van. |
ClusterIdentity |
kellékek |
A fürt paramétereket hoz létre. |
ClusterCreatePropertiesOrClusterGetProperties |
Zónák |
A rendelkezésre állási zónák. |
sztring[] |
ClusterIdentity
Név |
Leírás |
Érték |
típus |
A fürthöz használt identitás típusa. A "SystemAssigned, UserAssigned" típus egy implicit módon létrehozott identitást és egy felhasználó által hozzárendelt identitáskészletet is tartalmaz. |
"Nincs" "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned" |
userAssignedIdentities |
A fürthöz társított felhasználói identitások listája. A felhasználói identitás szótárkulcs-hivatkozásai arm-erőforrás-azonosítók lesznek a következő formában: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". |
tárgy |
ClusterCreatePropertiesOrClusterGetProperties
ClusterDefinition
Név |
Leírás |
Érték |
tervrajz |
A tervre mutató hivatkozás. |
húr |
componentVersion |
A fürt különböző szolgáltatásainak verziói. |
tárgy |
Konfigurációk |
A fürtkonfigurációk. |
|
fajta |
A fürt típusa. |
húr |
ComputeIsolationProperties
Név |
Leírás |
Érték |
enableComputeIsolation |
A jelző azt jelzi, hogy engedélyezi-e a számítási elkülönítést. |
Bool |
hostSku |
A gazdagép termékváltozata. |
húr |
ComputeProfile
Név |
Leírás |
Érték |
Szerepkörök |
A fürt szerepköreinek listája. |
szerepkör[] |
Szerep
Név |
Leírás |
Érték |
automatikus skálázás |
Az automatikus méretezési konfigurációk. |
automatikus skálázási |
dataDisksGroups |
A szerepkör adatlemezei csoportok. |
DataDisksGroups[] |
encryptDataDisks |
Azt jelzi, hogy titkosítja-e az adatlemezeket. |
Bool |
hardverprofil |
A hardverprofil. |
HardwareProfile |
minInstanceCount |
A fürt minimális példányszáma. |
Int |
név |
A szerepkör neve. |
húr |
osProfile |
Az operációs rendszer profilja. |
OsProfile |
scriptActions |
A szerepkör szkriptműveleteinek listája. |
ScriptAction[] |
targetInstanceCount |
A fürt példányszáma. |
Int |
virtualNetworkProfile |
A virtuális hálózati profil. |
VirtualNetworkProfile |
VMGroupName |
A virtuálisgép-csoport neve. |
húr |
Automatikus skálázás
Automatikus skálázási kapacitás
Név |
Leírás |
Érték |
maxInstanceCount |
A fürt maximális példányszáma |
Int |
minInstanceCount |
A fürt minimális példányszáma |
Int |
Automatikus skálázásRecurrence
Név |
Leírás |
Érték |
menetrend |
Ütemezésalapú automatikus skálázási szabályok tömbje |
AutoscaleSchedule[] |
timeZone |
Az automatikus skálázás ütemezési idejének időzónája |
húr |
Automatikus méretezésschedule
Név |
Leírás |
Érték |
Napok |
Ütemezésalapú automatikus skálázási szabály hét napjai |
Sztringtömb, amely a következők bármelyikét tartalmazza: "Péntek" "Hétfő" "Szombat" "Vasárnap" 'Csütörtök' 'Kedd' "Szerda" |
timeAndCapacity |
Ütemezésalapú automatikus skálázási szabály ideje és kapacitása |
AutoscaleTimeAndCapacity |
AutoscaleTimeAndCapacity
Név |
Leírás |
Érték |
maxInstanceCount |
A fürt maximális példányszáma |
Int |
minInstanceCount |
A fürt minimális példányszáma |
Int |
Idő |
24 órás idő az xx:xx formátumban |
húr |
DataDisksGroups
Név |
Leírás |
Érték |
disksPerNode |
A csomópontonkénti lemezek száma. |
Int |
Hardverprofil
Név |
Leírás |
Érték |
vmSize |
A virtuális gép mérete |
húr |
OsProfile
LinuxOperatingSystemProfile
Név |
Leírás |
Érték |
jelszó |
A jelszó. |
húr |
sshProfile |
Az SSH-profil. |
SshProfile |
felhasználónév |
A felhasználónév. |
húr |
SshProfile
Név |
Leírás |
Érték |
publicKeys |
Az SSH nyilvános kulcsainak listája. |
SshPublicKey[] |
SshPublicKey
Név |
Leírás |
Érték |
certificateData |
Az SSH tanúsítványa. |
húr |
ScriptAction
Név |
Leírás |
Érték |
név |
A szkriptművelet neve. |
sztring (kötelező) |
Paraméterek |
A megadott szkript paraméterei. |
sztring (kötelező) |
Uri |
A szkript URI-ja. |
sztring (kötelező) |
VirtualNetworkProfile
Név |
Leírás |
Érték |
azonosító |
A virtuális hálózat azonosítója. |
húr |
alhálózat |
Az alhálózat neve. |
húr |
DiskEncryptionProperties
Név |
Leírás |
Érték |
encryptionAlgorithm |
Algoritmusazonosító a titkosításhoz, alapértelmezett RSA-OAEP. |
"RSA-OAEP" "RSA-OAEP-256" "RSA1_5" |
encryptionAtHost |
Azt jelzi, hogy engedélyezve van-e az erőforráslemez titkosítása. |
Bool |
keyName |
A lemeztitkosítás engedélyezéséhez használt kulcsnév. |
húr |
keyVersion |
A lemeztitkosítás engedélyezéséhez használt konkrét kulcsverzió. |
húr |
msiResourceId |
A kulcstartó eléréséhez használt felügyelt identitás erőforrás-azonosítója. |
húr |
vaultUri |
Alapkulcstartó URI, ahol az ügyfélkulcs található, pl. https://myvault.vault.azure.net |
húr |
EncryptionInTransitProperties
Név |
Leírás |
Érték |
isEncryptionInTransitEnabled |
Azt jelzi, hogy a fürtközi csomópontok közötti kommunikáció titkosítva van-e az átvitel során. |
Bool |
KafkaRestProperties
Név |
Leírás |
Érték |
clientGroupInfo |
Az AAD biztonsági csoport adatai. |
ClientGroupInfo |
configurationOverride |
A felülbírálandó konfigurációk. |
tárgy |
ClientGroupInfo
Név |
Leírás |
Érték |
groupId |
Az AAD biztonsági csoport azonosítója. |
húr |
groupName |
Az AAD biztonsági csoport neve. |
húr |
NetworkProperties
Név |
Leírás |
Érték |
privateLink |
Azt jelzi, hogy engedélyezve van-e a privát kapcsolat. |
"Letiltva" "Engedélyezve" |
resourceProviderConnection |
Az erőforrás-szolgáltatói kapcsolat iránya. |
"Bejövő" "Kimenő" |
PrivateLinkConfiguration
Név |
Leírás |
Érték |
név |
A privát kapcsolat konfigurációjának neve. |
sztring (kötelező) |
kellékek |
A privát kapcsolat konfigurációs tulajdonságai. |
PrivateLinkConfigurationProperties (kötelező) |
PrivateLinkConfigurationProperties
Név |
Leírás |
Érték |
groupId |
A HDInsight privát összekapcsolható alerőforrás neve a privát kapcsolat konfigurációjának alkalmazásához. Például: "headnode", "gateway", "edgenode". |
sztring (kötelező) |
ipConfigurations |
A privát kapcsolat szolgáltatás IP-konfigurációi. |
IPConfiguration[] (kötelező) |
IPConfiguration
Név |
Leírás |
Érték |
név |
A privát kapcsolat IP-konfigurációjának neve. |
sztring (kötelező) |
kellékek |
A privát kapcsolat IP-konfigurációs tulajdonságai. |
IPConfigurationProperties |
IPConfigurationProperties
Név |
Leírás |
Érték |
elsődleges |
Azt jelzi, hogy ez az IP-konfiguráció elsődleges-e a megfelelő hálózati adapterhez. |
Bool |
privateIPAddress |
Az IP-cím. |
húr |
privateIPAllocationMethod |
A magánhálózati IP-cím lefoglalásának módja. |
"dinamikus" "statikus" |
alhálózat |
Az alhálózati erőforrás azonosítója. |
ResourceId |
ResourceId
Név |
Leírás |
Érték |
azonosító |
Az Azure-erőforrás azonosítója. |
húr |
SecurityProfile
Név |
Leírás |
Érték |
aaddsResourceId |
A felhasználó Azure Active Directory Domain Service-jének erőforrás-azonosítója. |
húr |
clusterUsersGroupDNs |
Szabadon választható. A fürt felhasználói csoportjainak megkülönböztető nevei |
sztring[] |
directoryType |
A könyvtár típusa. |
"ActiveDirectory" |
tartomány |
A szervezet active directory tartománya. |
húr |
domainUsername |
Az a tartományi felhasználói fiók, amely rendszergazdai jogosultságokkal rendelkezik a fürtön. |
húr |
domainUserPassword |
A tartományadminisztrátor jelszava. |
húr |
ldapsUrls |
Az Active Directoryval kommunikáló LDAPS protokoll URL-címei. |
sztring[] |
msiResourceId |
A felhasználó által hozzárendelt identitás, amely jogosult a fürttel kapcsolatos összetevők olvasására és létrehozására a felhasználó AADDS-ben. |
húr |
organizationalUnitDN |
A fürt- és szolgáltatásfiókok elhelyezésére az Active Directoryban található szervezeti egység. |
húr |
StorageProfile
Név |
Leírás |
Érték |
storageaccounts |
A fürt tárfiókjainak listája. |
StorageAccount[] |
StorageAccount
Név |
Leírás |
Érték |
konténer |
A tárfiókban lévő tárolót csak WASB-tárfiókokhoz kell megadni. |
húr |
fileshare |
A fájlmegosztás neve. |
húr |
fileSystem |
A fájlrendszert csak az Azure Data Lake Storage Gen 2-hez kell megadni. |
húr |
isDefault |
Azt jelzi, hogy a tárfiók az alapértelmezett tárfiók-e. |
Bool |
kulcs |
A tárfiók hozzáférési kulcsa. |
húr |
msiResourceId |
A tárfiók eléréséhez engedélyezett felügyelt identitás (MSI) csak a 2. generációs Azure Data Lake Storage-hoz adható meg. |
húr |
név |
A tárfiók neve. |
húr |
resourceId |
A tárfiók erőforrás-azonosítója, amely csak az Azure Data Lake Storage Gen 2-hez van megadva. |
húr |
saskey |
A közös hozzáférésű jogosultságkód kulcsa. |
húr |
Rövid útmutatósablonok
Az alábbi rövid útmutatósablonok üzembe helyezik ezt az erőforrástípust.
Sablon |
Leírás |
Apache Spark 1.4.1-et futtató HDInsight-fürtöt hoz létre
|
Létrehoz egy APACHE Spark 1.4.1-et futtató HDInsight linuxos fürtöt. |
ADAM- futtató HDInsight-fürt létrehozása
|
Létrehoz egy HDInsight linuxos fürtöt, amely az ADAM genomikai elemzési platformot futtatja |
HDInsight Linux-fürt létrehozása és szkriptművelet futtatása
|
A sablon létrehoz egy HDInsight Linux-fürtöt egy virtuális hálózaton, majd minden csomóponton futtat egy egyéni szkriptműveletet, és beállítja a környezet varját. |
HDInsight terhelésalapú automatikus skálázást engedélyező
|
Ez a sablon lehetővé teszi egy HDInsight Spark-fürt létrehozását, amelyen engedélyezve van a terhelésalapú automatikus skálázás. |
HDInsight ütemezésalapú automatikus skálázást engedélyező
|
Ez a sablon lehetővé teszi egy HDInsight Spark-fürt létrehozását, amelyen engedélyezve van az ütemezésalapú automatikus skálázás. |
HDInsight egyéni Ambari + Hive Metastore DB-vel a VNET-
|
Ez a sablon lehetővé teszi EGY HDInsight-fürt létrehozását egy meglévő virtuális hálózaton egy új SQL DB-vel, amely egyéni Ambari DB-ként és Hive Metastore-ként is szolgál. Rendelkeznie kell egy meglévő SQL Sever-fiókkal, tárfióktal és virtuális hálózattal. |
A HDInsight üzembe helyezése az új Data Lake Store- és Storage-
|
Ez a sablon lehetővé teszi egy új Linux HDInsight-fürt üzembe helyezését új Data Lake Store- és Storage-fiókokkal. |
Linux HBase-fürt üzembe helyezése továbbfejlesztett írásokkal a HDInsightban
|
Ez a sablon lehetővé teszi egy Linux-alapú HBase-fürt létrehozását továbbfejlesztett írásokkal az Azure HDInsightban. |
Linux-alapú HBase-fürt üzembe helyezése a HDInsight
|
Ez a sablon lehetővé teszi, hogy Linux-alapú HBase-fürtöt hozzon létre az Azure HDInsightban. |
Virtuális hálózat és HBase-fürt üzembe helyezése a virtuális hálózaton belül
|
Ez a sablon lehetővé teszi egy Azure-beli virtuális hálózat és egy HDInsight HBase-fürt létrehozását, amely Linuxot futtat a virtuális hálózaton belül. |
Azure-beli virtuális hálózat és két HBase-fürt üzembe helyezése a VNet-
|
Ez a sablon lehetővé teszi egy HBase-környezet konfigurálását két HBase-fürttel egy virtuális hálózaton belül a HBase-replikáció konfigurálásához. |
HBase-replikáció üzembe helyezése két virtuális hálózattal egy régióban
|
Ez a sablon lehetővé teszi egy HBase-környezet konfigurálását két HBase-fürttel ugyanazon régió két virtuális hálózatán belül a HBase-replikáció konfigurálásához. |
Interative Hive-fürt üzembe helyezése a HDInsight
|
Ez a sablon lehetővé teszi egy Interative Hive (LLAP) fürt létrehozását a HDInsightban és a függő Azure Storage-fiókban. A fürt SSH-hitelesítési módszere a felhasználónév és a jelszó. Az SSH nyilvános kulcsú hitelesítést használó sablonokkal kapcsolatban lásd: https://learn.microsoft.com/samples/azure/azure-quickstart-templates/hdinsight-linux-ssh-publickey |
A Kafka üzembe helyezése a HDInsighton virtuális hálózati
|
Ez a sablon lehetővé teszi egy Azure-beli virtuális hálózat és egy Kafka létrehozását a HDInsight-fürtön a virtuális hálózaton. A fürt SSH-hitelesítési módszere a felhasználónév és a jelszó. Az SSH nyilvános kulcsú hitelesítést használó sablonokkal kapcsolatban lásd: https://learn.microsoft.com/samples/azure/azure-quickstart-templates/hdinsight-linux-ssh-publickey/ |
HDInsight-fürt + Confluent sémaregisztrációs csomópont üzembe helyezése
|
Ezzel a sablonnal létrehozhat egy Linux rendszert futtató HDInsight-fürtöt egy sémaregisztrációs adatbázis peremcsomópontjával. További információ: /azure/hdinsight/hdinsight-apps-use-edge-node |
HDInsight-fürt üzembe helyezése Storage- és SSH-jelszóval
|
Ez a sablon lehetővé teszi egy Linux-alapú Hadoop-fürt létrehozását a HDInsightban és a függő Azure Storage-fiókban. A fürt SSH-hitelesítési módszere a felhasználónév és a jelszó. Az SSH nyilvános kulcsú hitelesítést használó sablonokkal kapcsolatban lásd: https://learn.microsoft.com/samples/azure/azure-quickstart-templates/hdinsight-linux-ssh-publickey/ |
HDInsight üzembe helyezése Linuxon (w/ Azure Storage, SSH-kulcs)
|
Ez a sablon lehetővé teszi, hogy linuxos HDInsight-fürtöt hozzon létre. Ez a sablon egy Azure Storage-fiókot is létrehoz. A fürt SSH-hitelesítési módszere a felhasználónév/nyilvános kulcs. |
HDInsight (Linux a meglévő Hive metaadattáron, SSH-n, vneten)
|
Ez a sablon lehetővé teszi, hogy linuxos HDInsight-fürtöt hozzon létre egy meglévő Hive-metaadattárban és virtuális hálózaton. A fürt SSH-hitelesítési módszere a felhasználónév/jelszó. |
HDInsight-fürt üzembe helyezése peremcsomóponttal
|
Ez a sablon lehetővé teszi egy Linuxot futtató HDInsight-fürt létrehozását egy üres peremcsomóponttal. További információ: /azure/hdinsight/hdinsight-apps-use-edge-node |
HDInsight-fürt üzembe helyezése meglévő alapértelmezett tárolási
|
Ez a sablon lehetővé teszi Hadoop-fürt létrehozását a HDInsightban. A fürt egy meglévő tárfiókot használ alapértelmezett tárfiókként. |
HDInsight-fürt üzembe helyezése meglévő társított tárterülettel
|
Ez a sablon lehetővé teszi Hadoop-fürt létrehozását a HDInsightban és a függő alapértelmezett tárfiókban. A sablon egy meglévő tárfiókot is összekapcsol. A csatolt tárfiók általában az üzleti adatokat tartalmazza. |
HDInsight-fürt és SQL-adatbázis üzembe helyezése
|
Ez a sablon lehetővé teszi EGY HDInsight-fürt és egy SQL Database létrehozását a Sqoop teszteléséhez. |
HDInsight-fürt 1.2-es vagy újabb verziójú TLS-
|
Ez a sablon lehetővé teszi egy HDInsight-fürt létrehozását az 1.2-re vagy újabbra kényszerített TLS-protokollal. |
R-server HDInsight-fürt üzembe helyezése
|
Ez a sablon lehetővé teszi, hogy linuxos HDInsight-fürtöt hozzon létre a HDInsight R Serverrel. Ez a sablon egy Azure Storage-fiókot is létrehoz. A fürt SSH-hitelesítési módszere a felhasználónév/jelszó. |
Biztonságos virtuális hálózat és HDInsight-fürt üzembe helyezése a virtuális hálózaton belül
|
Ez a sablon lehetővé teszi egy Azure-beli virtuális hálózat és egy HDInsight Hadoop-fürt létrehozását, amely Linuxot futtat a virtuális hálózaton belül. |
Spark-fürt üzembe helyezése az Azure HDInsight
|
Ez a sablon lehetővé teszi Spark-fürt létrehozását az Azure HDInsightban. |
Spark-fürt üzembe helyezése virtuális hálózati
|
Ez a sablon lehetővé teszi egy Azure-beli virtuális hálózat és egy HDInsight Spark-fürt létrehozását a virtuális hálózaton belül. |
A fürtök erőforrástípusa a következőre telepíthető:
Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.
Microsoft.HDInsight/clusters erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.HDInsight/clusters@2021-06-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "string"
identity_ids = []
}
body = jsonencode({
properties = {
clusterDefinition = {
blueprint = "string"
componentVersion = {}
kind = "string"
}
clusterVersion = "string"
computeIsolationProperties = {
enableComputeIsolation = bool
hostSku = "string"
}
computeProfile = {
roles = [
{
autoscale = {
capacity = {
maxInstanceCount = int
minInstanceCount = int
}
recurrence = {
schedule = [
{
days = [
"string"
]
timeAndCapacity = {
maxInstanceCount = int
minInstanceCount = int
time = "string"
}
}
]
timeZone = "string"
}
}
dataDisksGroups = [
{
disksPerNode = int
}
]
encryptDataDisks = bool
hardwareProfile = {
vmSize = "string"
}
minInstanceCount = int
name = "string"
osProfile = {
linuxOperatingSystemProfile = {
password = "string"
sshProfile = {
publicKeys = [
{
certificateData = "string"
}
]
}
username = "string"
}
}
scriptActions = [
{
name = "string"
parameters = "string"
uri = "string"
}
]
targetInstanceCount = int
virtualNetworkProfile = {
id = "string"
subnet = "string"
}
VMGroupName = "string"
}
]
}
diskEncryptionProperties = {
encryptionAlgorithm = "string"
encryptionAtHost = bool
keyName = "string"
keyVersion = "string"
msiResourceId = "string"
vaultUri = "string"
}
encryptionInTransitProperties = {
isEncryptionInTransitEnabled = bool
}
kafkaRestProperties = {
clientGroupInfo = {
groupId = "string"
groupName = "string"
}
configurationOverride = {}
}
minSupportedTlsVersion = "string"
networkProperties = {
privateLink = "string"
resourceProviderConnection = "string"
}
osType = "string"
privateLinkConfigurations = [
{
name = "string"
properties = {
groupId = "string"
ipConfigurations = [
{
name = "string"
properties = {
primary = bool
privateIPAddress = "string"
privateIPAllocationMethod = "string"
subnet = {
id = "string"
}
}
}
]
}
}
]
securityProfile = {
aaddsResourceId = "string"
clusterUsersGroupDNs = [
"string"
]
directoryType = "ActiveDirectory"
domain = "string"
domainUsername = "string"
domainUserPassword = "string"
ldapsUrls = [
"string"
]
msiResourceId = "string"
organizationalUnitDN = "string"
}
storageProfile = {
storageaccounts = [
{
container = "string"
fileshare = "string"
fileSystem = "string"
isDefault = bool
key = "string"
msiResourceId = "string"
name = "string"
resourceId = "string"
saskey = "string"
}
]
}
tier = "string"
}
zones = [
"string"
]
})
}
Tulajdonságértékek
Klaszterek
Név |
Leírás |
Érték |
típus |
Az erőforrás típusa |
"Microsoft.HDInsight/clusters@2021-06-01" |
név |
Az erőforrás neve |
sztring (kötelező)
Karakterkorlát: 3-59
Érvényes karakterek: Alfanumerikák és kötőjelek
Kezdés és befejezés betűvel vagy számmal.
Az erőforrásnévnek egyedinek kell lennie az Azure-ban. |
hely |
A fürt helye. |
húr |
parent_id |
Az erőforráscsoportban való üzembe helyezéshez használja az erőforráscsoport azonosítóját. |
sztring (kötelező) |
Címkék |
Az erőforráscímkék. |
Címkenevek és -értékek szótára. |
azonosság |
A fürt identitása, ha konfigurálva van. |
ClusterIdentity |
kellékek |
A fürt paramétereket hoz létre. |
ClusterCreatePropertiesOrClusterGetProperties |
Zónák |
A rendelkezésre állási zónák. |
sztring[] |
ClusterIdentity
Név |
Leírás |
Érték |
típus |
A fürthöz használt identitás típusa. A "SystemAssigned, UserAssigned" típus egy implicit módon létrehozott identitást és egy felhasználó által hozzárendelt identitáskészletet is tartalmaz. |
"SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned" |
identity_ids |
A fürthöz társított felhasználói identitások listája. A felhasználói identitás szótárkulcs-hivatkozásai arm-erőforrás-azonosítók lesznek a következő formában: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". |
Felhasználói identitásazonosítók tömbje. |
ClusterCreatePropertiesOrClusterGetProperties
ClusterDefinition
Név |
Leírás |
Érték |
tervrajz |
A tervre mutató hivatkozás. |
húr |
componentVersion |
A fürt különböző szolgáltatásainak verziói. |
tárgy |
Konfigurációk |
A fürtkonfigurációk. |
|
fajta |
A fürt típusa. |
húr |
ComputeIsolationProperties
Név |
Leírás |
Érték |
enableComputeIsolation |
A jelző azt jelzi, hogy engedélyezi-e a számítási elkülönítést. |
Bool |
hostSku |
A gazdagép termékváltozata. |
húr |
ComputeProfile
Név |
Leírás |
Érték |
Szerepkörök |
A fürt szerepköreinek listája. |
szerepkör[] |
Szerep
Név |
Leírás |
Érték |
automatikus skálázás |
Az automatikus méretezési konfigurációk. |
automatikus skálázási |
dataDisksGroups |
A szerepkör adatlemezei csoportok. |
DataDisksGroups[] |
encryptDataDisks |
Azt jelzi, hogy titkosítja-e az adatlemezeket. |
Bool |
hardverprofil |
A hardverprofil. |
HardwareProfile |
minInstanceCount |
A fürt minimális példányszáma. |
Int |
név |
A szerepkör neve. |
húr |
osProfile |
Az operációs rendszer profilja. |
OsProfile |
scriptActions |
A szerepkör szkriptműveleteinek listája. |
ScriptAction[] |
targetInstanceCount |
A fürt példányszáma. |
Int |
virtualNetworkProfile |
A virtuális hálózati profil. |
VirtualNetworkProfile |
VMGroupName |
A virtuálisgép-csoport neve. |
húr |
Automatikus skálázás
Automatikus skálázási kapacitás
Név |
Leírás |
Érték |
maxInstanceCount |
A fürt maximális példányszáma |
Int |
minInstanceCount |
A fürt minimális példányszáma |
Int |
Automatikus skálázásRecurrence
Név |
Leírás |
Érték |
menetrend |
Ütemezésalapú automatikus skálázási szabályok tömbje |
AutoscaleSchedule[] |
timeZone |
Az automatikus skálázás ütemezési idejének időzónája |
húr |
Automatikus méretezésschedule
Név |
Leírás |
Érték |
Napok |
Ütemezésalapú automatikus skálázási szabály hét napjai |
Sztringtömb, amely a következők bármelyikét tartalmazza: "Péntek" "Hétfő" "Szombat" "Vasárnap" "Csütörtök" "Kedd" "Szerda" |
timeAndCapacity |
Ütemezésalapú automatikus skálázási szabály ideje és kapacitása |
AutoscaleTimeAndCapacity |
AutoscaleTimeAndCapacity
Név |
Leírás |
Érték |
maxInstanceCount |
A fürt maximális példányszáma |
Int |
minInstanceCount |
A fürt minimális példányszáma |
Int |
Idő |
24 órás idő az xx:xx formátumban |
húr |
DataDisksGroups
Név |
Leírás |
Érték |
disksPerNode |
A csomópontonkénti lemezek száma. |
Int |
Hardverprofil
Név |
Leírás |
Érték |
vmSize |
A virtuális gép mérete |
húr |
OsProfile
LinuxOperatingSystemProfile
Név |
Leírás |
Érték |
jelszó |
A jelszó. |
húr |
sshProfile |
Az SSH-profil. |
SshProfile |
felhasználónév |
A felhasználónév. |
húr |
SshProfile
Név |
Leírás |
Érték |
publicKeys |
Az SSH nyilvános kulcsainak listája. |
SshPublicKey[] |
SshPublicKey
Név |
Leírás |
Érték |
certificateData |
Az SSH tanúsítványa. |
húr |
ScriptAction
Név |
Leírás |
Érték |
név |
A szkriptművelet neve. |
sztring (kötelező) |
Paraméterek |
A megadott szkript paraméterei. |
sztring (kötelező) |
Uri |
A szkript URI-ja. |
sztring (kötelező) |
VirtualNetworkProfile
Név |
Leírás |
Érték |
azonosító |
A virtuális hálózat azonosítója. |
húr |
alhálózat |
Az alhálózat neve. |
húr |
DiskEncryptionProperties
Név |
Leírás |
Érték |
encryptionAlgorithm |
Algoritmusazonosító a titkosításhoz, alapértelmezett RSA-OAEP. |
"RSA-OAEP" "RSA-OAEP-256" "RSA1_5" |
encryptionAtHost |
Azt jelzi, hogy engedélyezve van-e az erőforráslemez titkosítása. |
Bool |
keyName |
A lemeztitkosítás engedélyezéséhez használt kulcsnév. |
húr |
keyVersion |
A lemeztitkosítás engedélyezéséhez használt konkrét kulcsverzió. |
húr |
msiResourceId |
A kulcstartó eléréséhez használt felügyelt identitás erőforrás-azonosítója. |
húr |
vaultUri |
Alapkulcstartó URI, ahol az ügyfélkulcs található, pl. https://myvault.vault.azure.net |
húr |
EncryptionInTransitProperties
Név |
Leírás |
Érték |
isEncryptionInTransitEnabled |
Azt jelzi, hogy a fürtközi csomópontok közötti kommunikáció titkosítva van-e az átvitel során. |
Bool |
KafkaRestProperties
Név |
Leírás |
Érték |
clientGroupInfo |
Az AAD biztonsági csoport adatai. |
ClientGroupInfo |
configurationOverride |
A felülbírálandó konfigurációk. |
tárgy |
ClientGroupInfo
Név |
Leírás |
Érték |
groupId |
Az AAD biztonsági csoport azonosítója. |
húr |
groupName |
Az AAD biztonsági csoport neve. |
húr |
NetworkProperties
Név |
Leírás |
Érték |
privateLink |
Azt jelzi, hogy engedélyezve van-e a privát kapcsolat. |
"Letiltva" "Engedélyezve" |
resourceProviderConnection |
Az erőforrás-szolgáltatói kapcsolat iránya. |
"Bejövő" "Kimenő" |
PrivateLinkConfiguration
Név |
Leírás |
Érték |
név |
A privát kapcsolat konfigurációjának neve. |
sztring (kötelező) |
kellékek |
A privát kapcsolat konfigurációs tulajdonságai. |
PrivateLinkConfigurationProperties (kötelező) |
PrivateLinkConfigurationProperties
Név |
Leírás |
Érték |
groupId |
A HDInsight privát összekapcsolható alerőforrás neve a privát kapcsolat konfigurációjának alkalmazásához. Például: "headnode", "gateway", "edgenode". |
sztring (kötelező) |
ipConfigurations |
A privát kapcsolat szolgáltatás IP-konfigurációi. |
IPConfiguration[] (kötelező) |
IPConfiguration
Név |
Leírás |
Érték |
név |
A privát kapcsolat IP-konfigurációjának neve. |
sztring (kötelező) |
kellékek |
A privát kapcsolat IP-konfigurációs tulajdonságai. |
IPConfigurationProperties |
IPConfigurationProperties
Név |
Leírás |
Érték |
elsődleges |
Azt jelzi, hogy ez az IP-konfiguráció elsődleges-e a megfelelő hálózati adapterhez. |
Bool |
privateIPAddress |
Az IP-cím. |
húr |
privateIPAllocationMethod |
A magánhálózati IP-cím lefoglalásának módja. |
"dinamikus" "statikus" |
alhálózat |
Az alhálózati erőforrás azonosítója. |
ResourceId |
ResourceId
Név |
Leírás |
Érték |
azonosító |
Az Azure-erőforrás azonosítója. |
húr |
SecurityProfile
Név |
Leírás |
Érték |
aaddsResourceId |
A felhasználó Azure Active Directory Domain Service-jének erőforrás-azonosítója. |
húr |
clusterUsersGroupDNs |
Szabadon választható. A fürt felhasználói csoportjainak megkülönböztető nevei |
sztring[] |
directoryType |
A könyvtár típusa. |
"ActiveDirectory" |
tartomány |
A szervezet active directory tartománya. |
húr |
domainUsername |
Az a tartományi felhasználói fiók, amely rendszergazdai jogosultságokkal rendelkezik a fürtön. |
húr |
domainUserPassword |
A tartományadminisztrátor jelszava. |
húr |
ldapsUrls |
Az Active Directoryval kommunikáló LDAPS protokoll URL-címei. |
sztring[] |
msiResourceId |
A felhasználó által hozzárendelt identitás, amely jogosult a fürttel kapcsolatos összetevők olvasására és létrehozására a felhasználó AADDS-ben. |
húr |
organizationalUnitDN |
A fürt- és szolgáltatásfiókok elhelyezésére az Active Directoryban található szervezeti egység. |
húr |
StorageProfile
Név |
Leírás |
Érték |
storageaccounts |
A fürt tárfiókjainak listája. |
StorageAccount[] |
StorageAccount
Név |
Leírás |
Érték |
konténer |
A tárfiókban lévő tárolót csak WASB-tárfiókokhoz kell megadni. |
húr |
fileshare |
A fájlmegosztás neve. |
húr |
fileSystem |
A fájlrendszert csak az Azure Data Lake Storage Gen 2-hez kell megadni. |
húr |
isDefault |
Azt jelzi, hogy a tárfiók az alapértelmezett tárfiók-e. |
Bool |
kulcs |
A tárfiók hozzáférési kulcsa. |
húr |
msiResourceId |
A tárfiók eléréséhez engedélyezett felügyelt identitás (MSI) csak a 2. generációs Azure Data Lake Storage-hoz adható meg. |
húr |
név |
A tárfiók neve. |
húr |
resourceId |
A tárfiók erőforrás-azonosítója, amely csak az Azure Data Lake Storage Gen 2-hez van megadva. |
húr |
saskey |
A közös hozzáférésű jogosultságkód kulcsa. |
húr |