Microsoft.HDInsight clusters 2015-03-01-preview
Artykuł 12/20/2024
Współautorzy: 2
Opinia
W tym artykule
Definicja zasobu Bicep
Typ zasobu klastrów można wdrożyć przy użyciu operacji docelowych:
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian .
Aby utworzyć zasób Microsoft.HDInsight/clusters, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.HDInsight/clusters@2015-03-01-preview' = {
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {
tenantId: 'string'
}
}
}
location: 'string'
name: 'string'
properties: {
clusterDefinition: {
blueprint: 'string'
componentVersion: {
{customized property}: 'string'
}
configurations: any(Azure.Bicep.Types.Concrete.AnyType)
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: {
{customized property}: 'string'
}
}
minSupportedTlsVersion: 'string'
networkProperties: {
privateLink: 'string'
resourceProviderConnection: 'string'
}
osType: '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'
}
tags: {
{customized property}: 'string'
}
}
Wartości właściwości
Autoskaluj
Nazwa
Opis
Wartość
pojemność
Parametry skalowania automatycznego opartego na obciążeniu
AutoscaleCapacity
nawrót
Parametry skalowania automatycznego opartego na harmonogramie
AutoskalujRekurrence
AutoskalaCapacity
Nazwa
Opis
Wartość
maxInstanceCount
Maksymalna liczba wystąpień klastra
Int
minInstanceCount
Minimalna liczba wystąpień klastra
Int
AutoskalujRecurrence
Nazwa
Opis
Wartość
harmonogram
Tablica reguł automatycznego skalowania opartego na harmonogramie
AutoskalujSchedule []
strefa czasowa
Strefa czasowa dla harmonogramów automatycznego skalowania
struna
AutoskalujSchedule
Nazwa
Opis
Wartość
Dni
Dni tygodnia dla reguły automatycznego skalowania opartego na harmonogramie
Tablica ciągów zawierająca dowolną z: "Piątek" "Poniedziałek" "Sobota" "Niedziela" "Czwartek" "Wtorek" "Środa"
timeAndCapacity
Czas i pojemność reguły automatycznego skalowania opartego na harmonogramie
AutoscaleTimeAndCapacity
AutoscaleTimeAndCapacity
Nazwa
Opis
Wartość
maxInstanceCount
Maksymalna liczba wystąpień klastra
Int
minInstanceCount
Minimalna liczba wystąpień klastra
Int
Godzina
24-godzinny czas w postaci xx:xx
struna
ClientGroupInfo
Nazwa
Opis
Wartość
groupId
Identyfikator grupy zabezpieczeń usługi AAD.
struna
groupName
Nazwa grupy zabezpieczeń usługi AAD.
struna
ClusterCreatePropertiesOrClusterGetProperties
Nazwa
Opis
Wartość
clusterDefinition
Definicja klastra.
ClusterDefinition
clusterVersion
Wersja klastra.
struna
computeIsolationProperties
Właściwości izolacji obliczeniowej.
ComputeIsolationProperties
computeProfile
Profil obliczeniowy.
ComputeProfile
diskEncryptionProperties
Właściwości szyfrowania dysku.
DiskEncryptionProperties
encryptionInTransitProperties
Właściwości szyfrowania podczas przesyłania.
EncryptionInTransitProperties
kafkaRestProperties
Konfiguracja serwera proxy rest platformy Kafka klastra.
KafkaRestProperties
minSupportedTlsVersion
Minimalna obsługiwana wersja protokołu TLS.
struna
networkProperties
Właściwości sieci.
NetworkProperties
osType
Typ systemu operacyjnego.
"Linux" "Windows"
securityProfile
Profil zabezpieczeń.
securityprofile
storageProfile
Profil magazynu.
StorageProfile
kondygnacja
Warstwa klastra.
"Premium" "Standardowa"
ClusterDefinition (Definicje klastra)
Nazwa
Opis
Wartość
plan
Link do strategii.
struna
componentVersion
Wersje różnych usług w klastrze.
ClusterDefinitionComponentVersion
Konfiguracji
Konfiguracje klastra.
jakikolwiek
rodzaj
Typ klastra.
struna
ClusterDefinitionComponentVersion
Identyfikator klastra
Nazwa
Opis
Wartość
typ
Typ tożsamości używanej dla klastra. Typ "SystemAssigned, UserAssigned" zawiera zarówno niejawnie utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika.
"Brak" "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned"
userAssignedIdentities
Lista tożsamości użytkowników skojarzonych z klastrem. Odwołania do klucza słownika tożsamości użytkownika będą identyfikatorami zasobów arm w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".
ClusterIdentityUserAssignedIdentities
ClusterIdentityUserAssignedIdentities
ComponentsC51Ht8SchemasClusteridentityPropertiesUserassignedidentitiesAdditionalproperties
Nazwa
Opis
Wartość
tenantId
Identyfikator dzierżawy tożsamości przypisanej przez użytkownika.
struna
ComputeIsolationProperties
Nazwa
Opis
Wartość
enableComputeIsolation
Flaga wskazuje, czy włączyć izolację obliczeniową, czy nie.
Bool
hostSku
Jednostka SKU hosta.
struna
ComputeProfile
Nazwa
Opis
Wartość
Ról
Lista ról w klastrze.
roli []
DataDisksGroups
Nazwa
Opis
Wartość
disksPerNode
Liczba dysków na węzeł.
Int
DiskEncryptionProperties
Nazwa
Opis
Wartość
encryptionAlgorithm
Identyfikator algorytmu szyfrowania, domyślny RSA-OAEP.
"RSA-OAEP" "RSA-OAEP-256" "RSA1_5"
encryptionAtHost
Wskazuje, czy szyfrowanie dysków zasobów jest włączone.
Bool
keyName
Nazwa klucza używana do włączania szyfrowania dysków.
struna
keyVersion
Określona wersja klucza używana do włączania szyfrowania dysków.
struna
msiResourceId
Identyfikator zasobu tożsamości zarządzanej używany do uzyskiwania dostępu do magazynu kluczy.
struna
vaultUri
Podstawowy identyfikator URI magazynu kluczy, w którym znajduje się klucz klienta, np. https://myvault.vault.azure.net
struna
EncryptionInTransitProperties
Nazwa
Opis
Wartość
isEncryptionInTransitEnabled
Wskazuje, czy komunikacja między węzłami klastra jest szyfrowana podczas przesyłania.
Bool
HardwareProfile
Nazwa
Opis
Wartość
vmSize
Rozmiar maszyny wirtualnej
struna
KafkaRestProperties
KafkaRestPropertiesConfigurationOverride
LinuxOperatingSystemProfile
Nazwa
Opis
Wartość
hasło
Hasło.
struna
sshProfile
Profil SSH.
SshProfile
nazwa użytkownika
Nazwa użytkownika.
struna
Microsoft.HDInsight/clusters
Właściwości sieciowe
Nazwa
Opis
Wartość
privateLink
Wskazuje, czy łącze prywatne jest włączone.
"Wyłączone" "Włączone"
resourceProviderConnection
Kierunek połączenia dostawcy zasobów.
"Ruch przychodzący" "Wychodzący"
OsProfile
Rola
Nazwa
Opis
Wartość
autoskaluj
Konfiguracje automatycznego skalowania.
autoskalowaniem
dataDisksGroups
Dyski danych grup dla roli.
DataDisksGroups []
encryptDataDisks
Wskazuje, czy szyfrują dyski danych.
Bool
hardwareProfile
Profil sprzętu.
HardwareProfile
minInstanceCount
Minimalna liczba wystąpień klastra.
Int
nazwa
Nazwa roli.
struna
osProfile
Profil systemu operacyjnego.
OsProfile
scriptActions
Lista akcji skryptu dla roli.
ScriptAction []
targetInstanceCount
Liczba wystąpień klastra.
Int
virtualNetworkProfile
Profil sieci wirtualnej.
VirtualNetworkProfile
Nazwa grupy maszyn wirtualnych
Nazwa grupy maszyn wirtualnych.
struna
ScriptAction
Nazwa
Opis
Wartość
nazwa
Nazwa akcji skryptu.
ciąg (wymagany)
Parametry
Parametry podanego skryptu.
ciąg (wymagany)
Uri
Identyfikator URI skryptu.
ciąg (wymagany)
SecurityProfile
Nazwa
Opis
Wartość
aaddsResourceId
Identyfikator zasobu usługi Azure Active Directory Domain Service użytkownika.
struna
clusterUsersGroupDNs
Fakultatywny. Nazwy wyróżniające dla grup użytkowników klastra
string[]
directoryType
Typ katalogu.
"ActiveDirectory"
domena
Domena usługi Active Directory organizacji.
struna
domainUsername
Konto użytkownika domeny, które będzie miało uprawnienia administratora w klastrze.
struna
domainUserPassword
Hasło administratora domeny.
struna
ldapsUrls
Adresy URL protokołu LDAPS do komunikacji z usługą Active Directory.
string[]
msiResourceId
Tożsamość przypisana przez użytkownika, która ma uprawnienia do odczytywania i tworzenia artefaktów związanych z klastrem w usłudze AADDS użytkownika.
struna
organizationalUnitDN
Jednostka organizacyjna w usłudze Active Directory do umieszczania klastra i kont usług.
struna
SshProfile
Nazwa
Opis
Wartość
publicKeys
Lista kluczy publicznych SSH.
SshPublicKey []
SshPublicKey
Nazwa
Opis
Wartość
certificateData
Certyfikat dla protokołu SSH.
struna
StorageAccount
Nazwa
Opis
Wartość
kontener
Kontener na koncie magazynu, który ma być określony tylko dla kont magazynu WASB.
struna
udział plików
Nazwa udziału plików.
struna
fileSystem
System plików, który ma być określony tylko dla usługi Azure Data Lake Storage Gen 2.
struna
isDefault
Określa, czy konto magazynu jest domyślnym kontem magazynu.
Bool
klucz
Klucz dostępu do konta magazynu.
struna
msiResourceId
Tożsamość zarządzana (MSI), która może uzyskiwać dostęp do konta magazynu, tylko dla usługi Azure Data Lake Storage Gen 2.
struna
nazwa
Nazwa konta magazynu.
struna
resourceId
Identyfikator zasobu konta magazynu, który ma być określony tylko dla usługi Azure Data Lake Storage Gen 2.
struna
saskey
Klucz sygnatury dostępu współdzielonego.
struna
StorageProfile
Nazwa
Opis
Wartość
storageaccounts
Lista kont magazynu w klastrze.
StorageAccount []
VirtualNetworkProfile
Nazwa
Opis
Wartość
id
Identyfikator sieci wirtualnej.
struna
podsieć
Nazwa podsieci.
struna
Przykłady z przewodnika Szybki start
W poniższych przykładach szybkiego startu wdrożono ten typ zasobu.
Plik Bicep
Opis
Wdrażanie klastra HBase opartego na systemie Linux w usłudze HDInsight
Ten szablon umożliwia utworzenie klastra HBase opartego na systemie Linux w usłudze Azure HDInsight.
wdrażanie klastra Spark w usłudze Azure HDInsight
Ten szablon umożliwia utworzenie klastra Spark w usłudze Azure HDInsight.
Wdrażanie międzyatywnego klastra Hive w usłudze HDInsight
Ten szablon umożliwia utworzenie klastra Programu Hive (LLAP) w usłudze HDInsight i zależnego konta usługi Azure Storage. Metoda uwierzytelniania SSH dla klastra to nazwa użytkownika i hasło. Aby uzyskać szablon korzystający z uwierzytelniania klucza publicznego SSH, zobacz /samples/azure/azure-quickstart-templates/hdinsight-linux-ssh-publickey
wdrażanie klastra usługi HDInsight przy użyciu magazynu i hasła SSH
Ten szablon umożliwia utworzenie klastra Hadoop opartego na systemie Linux w usłudze HDInsight i zależnego konta usługi Azure Storage. Metoda uwierzytelniania SSH dla klastra to nazwa użytkownika i hasło. Aby uzyskać szablon korzystający z uwierzytelniania klucza publicznego SSH, zobacz /samples/azure/azure-quickstart-templates/hdinsight-linux-ssh-publickey/
wdrażanie platformy Kafka w usłudze HDInsight w sieci wirtualnej
Ten szablon umożliwia utworzenie sieci wirtualnej platformy Azure i platformy Kafka w klastrze usługi HDInsight w sieci wirtualnej. Metoda uwierzytelniania SSH dla klastra to nazwa użytkownika i hasło. Aby uzyskać szablon korzystający z uwierzytelniania klucza publicznego SSH, zobacz /samples/azure/azure-quickstart-templates/hdinsight-linux-ssh-publickey/
Definicja zasobu szablonu usługi ARM
Typ zasobu klastrów można wdrożyć przy użyciu operacji docelowych:
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian .
Aby utworzyć zasób Microsoft.HDInsight/clusters, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.HDInsight/clusters",
"apiVersion": "2015-03-01-preview",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
"tenantId": "string"
}
}
},
"location": "string",
"properties": {
"clusterDefinition": {
"blueprint": "string",
"componentVersion": {
"{customized property}": "string"
},
"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": {
"{customized property}": "string"
}
},
"minSupportedTlsVersion": "string",
"networkProperties": {
"privateLink": "string",
"resourceProviderConnection": "string"
},
"osType": "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"
},
"tags": {
"{customized property}": "string"
}
}
Wartości właściwości
Autoskaluj
Nazwa
Opis
Wartość
pojemność
Parametry skalowania automatycznego opartego na obciążeniu
AutoscaleCapacity
nawrót
Parametry skalowania automatycznego opartego na harmonogramie
AutoskalujRekurrence
AutoskalaCapacity
Nazwa
Opis
Wartość
maxInstanceCount
Maksymalna liczba wystąpień klastra
Int
minInstanceCount
Minimalna liczba wystąpień klastra
Int
AutoskalujRecurrence
Nazwa
Opis
Wartość
harmonogram
Tablica reguł automatycznego skalowania opartego na harmonogramie
AutoskalujSchedule []
strefa czasowa
Strefa czasowa dla harmonogramów automatycznego skalowania
struna
AutoskalujSchedule
Nazwa
Opis
Wartość
Dni
Dni tygodnia dla reguły automatycznego skalowania opartego na harmonogramie
Tablica ciągów zawierająca dowolną z: "Piątek" "Poniedziałek" "Sobota" "Niedziela" "Czwartek" "Wtorek" "Środa"
timeAndCapacity
Czas i pojemność reguły automatycznego skalowania opartego na harmonogramie
AutoscaleTimeAndCapacity
AutoscaleTimeAndCapacity
Nazwa
Opis
Wartość
maxInstanceCount
Maksymalna liczba wystąpień klastra
Int
minInstanceCount
Minimalna liczba wystąpień klastra
Int
Godzina
24-godzinny czas w postaci xx:xx
struna
ClientGroupInfo
Nazwa
Opis
Wartość
groupId
Identyfikator grupy zabezpieczeń usługi AAD.
struna
groupName
Nazwa grupy zabezpieczeń usługi AAD.
struna
ClusterCreatePropertiesOrClusterGetProperties
Nazwa
Opis
Wartość
clusterDefinition
Definicja klastra.
ClusterDefinition
clusterVersion
Wersja klastra.
struna
computeIsolationProperties
Właściwości izolacji obliczeniowej.
ComputeIsolationProperties
computeProfile
Profil obliczeniowy.
ComputeProfile
diskEncryptionProperties
Właściwości szyfrowania dysku.
DiskEncryptionProperties
encryptionInTransitProperties
Właściwości szyfrowania podczas przesyłania.
EncryptionInTransitProperties
kafkaRestProperties
Konfiguracja serwera proxy rest platformy Kafka klastra.
KafkaRestProperties
minSupportedTlsVersion
Minimalna obsługiwana wersja protokołu TLS.
struna
networkProperties
Właściwości sieci.
NetworkProperties
osType
Typ systemu operacyjnego.
"Linux" "Windows"
securityProfile
Profil zabezpieczeń.
securityprofile
storageProfile
Profil magazynu.
StorageProfile
kondygnacja
Warstwa klastra.
"Premium" "Standardowa"
ClusterDefinition (Definicje klastra)
Nazwa
Opis
Wartość
plan
Link do strategii.
struna
componentVersion
Wersje różnych usług w klastrze.
ClusterDefinitionComponentVersion
Konfiguracji
Konfiguracje klastra.
jakikolwiek
rodzaj
Typ klastra.
struna
ClusterDefinitionComponentVersion
Identyfikator klastra
Nazwa
Opis
Wartość
typ
Typ tożsamości używanej dla klastra. Typ "SystemAssigned, UserAssigned" zawiera zarówno niejawnie utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika.
"Brak" "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned"
userAssignedIdentities
Lista tożsamości użytkowników skojarzonych z klastrem. Odwołania do klucza słownika tożsamości użytkownika będą identyfikatorami zasobów arm w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".
ClusterIdentityUserAssignedIdentities
ClusterIdentityUserAssignedIdentities
ComponentsC51Ht8SchemasClusteridentityPropertiesUserassignedidentitiesAdditionalproperties
Nazwa
Opis
Wartość
tenantId
Identyfikator dzierżawy tożsamości przypisanej przez użytkownika.
struna
ComputeIsolationProperties
Nazwa
Opis
Wartość
enableComputeIsolation
Flaga wskazuje, czy włączyć izolację obliczeniową, czy nie.
Bool
hostSku
Jednostka SKU hosta.
struna
ComputeProfile
Nazwa
Opis
Wartość
Ról
Lista ról w klastrze.
roli []
DataDisksGroups
Nazwa
Opis
Wartość
disksPerNode
Liczba dysków na węzeł.
Int
DiskEncryptionProperties
Nazwa
Opis
Wartość
encryptionAlgorithm
Identyfikator algorytmu szyfrowania, domyślny RSA-OAEP.
"RSA-OAEP" "RSA-OAEP-256" "RSA1_5"
encryptionAtHost
Wskazuje, czy szyfrowanie dysków zasobów jest włączone.
Bool
keyName
Nazwa klucza używana do włączania szyfrowania dysków.
struna
keyVersion
Określona wersja klucza używana do włączania szyfrowania dysków.
struna
msiResourceId
Identyfikator zasobu tożsamości zarządzanej używany do uzyskiwania dostępu do magazynu kluczy.
struna
vaultUri
Podstawowy identyfikator URI magazynu kluczy, w którym znajduje się klucz klienta, np. https://myvault.vault.azure.net
struna
EncryptionInTransitProperties
Nazwa
Opis
Wartość
isEncryptionInTransitEnabled
Wskazuje, czy komunikacja między węzłami klastra jest szyfrowana podczas przesyłania.
Bool
HardwareProfile
Nazwa
Opis
Wartość
vmSize
Rozmiar maszyny wirtualnej
struna
KafkaRestProperties
KafkaRestPropertiesConfigurationOverride
LinuxOperatingSystemProfile
Nazwa
Opis
Wartość
hasło
Hasło.
struna
sshProfile
Profil SSH.
SshProfile
nazwa użytkownika
Nazwa użytkownika.
struna
Microsoft.HDInsight/clusters
Nazwa
Opis
Wartość
apiVersion
Wersja interfejsu API
"2015-03-01-preview"
tożsamość
Tożsamość klastra, jeśli jest skonfigurowana.
ClusterIdentity
lokalizacja
Lokalizacja klastra.
struna
nazwa
Nazwa zasobu
ciąg (wymagany)
Właściwości
Klaster tworzy parametry.
ClusterCreatePropertiesOrClusterGetProperties
Tagi
Tagi zasobów
Słownik nazw tagów i wartości. Zobacz tagi w szablonach
typ
Typ zasobu
"Microsoft.HDInsight/clusters"
Właściwości sieciowe
Nazwa
Opis
Wartość
privateLink
Wskazuje, czy łącze prywatne jest włączone.
"Wyłączone" "Włączone"
resourceProviderConnection
Kierunek połączenia dostawcy zasobów.
"Ruch przychodzący" "Wychodzący"
OsProfile
Rola
Nazwa
Opis
Wartość
autoskaluj
Konfiguracje automatycznego skalowania.
autoskalowaniem
dataDisksGroups
Dyski danych grup dla roli.
DataDisksGroups []
encryptDataDisks
Wskazuje, czy szyfrują dyski danych.
Bool
hardwareProfile
Profil sprzętu.
HardwareProfile
minInstanceCount
Minimalna liczba wystąpień klastra.
Int
nazwa
Nazwa roli.
struna
osProfile
Profil systemu operacyjnego.
OsProfile
scriptActions
Lista akcji skryptu dla roli.
ScriptAction []
targetInstanceCount
Liczba wystąpień klastra.
Int
virtualNetworkProfile
Profil sieci wirtualnej.
VirtualNetworkProfile
Nazwa grupy maszyn wirtualnych
Nazwa grupy maszyn wirtualnych.
struna
ScriptAction
Nazwa
Opis
Wartość
nazwa
Nazwa akcji skryptu.
ciąg (wymagany)
Parametry
Parametry podanego skryptu.
ciąg (wymagany)
Uri
Identyfikator URI skryptu.
ciąg (wymagany)
SecurityProfile
Nazwa
Opis
Wartość
aaddsResourceId
Identyfikator zasobu usługi Azure Active Directory Domain Service użytkownika.
struna
clusterUsersGroupDNs
Fakultatywny. Nazwy wyróżniające dla grup użytkowników klastra
string[]
directoryType
Typ katalogu.
"ActiveDirectory"
domena
Domena usługi Active Directory organizacji.
struna
domainUsername
Konto użytkownika domeny, które będzie miało uprawnienia administratora w klastrze.
struna
domainUserPassword
Hasło administratora domeny.
struna
ldapsUrls
Adresy URL protokołu LDAPS do komunikacji z usługą Active Directory.
string[]
msiResourceId
Tożsamość przypisana przez użytkownika, która ma uprawnienia do odczytywania i tworzenia artefaktów związanych z klastrem w usłudze AADDS użytkownika.
struna
organizationalUnitDN
Jednostka organizacyjna w usłudze Active Directory do umieszczania klastra i kont usług.
struna
SshProfile
Nazwa
Opis
Wartość
publicKeys
Lista kluczy publicznych SSH.
SshPublicKey []
SshPublicKey
Nazwa
Opis
Wartość
certificateData
Certyfikat dla protokołu SSH.
struna
StorageAccount
Nazwa
Opis
Wartość
kontener
Kontener na koncie magazynu, który ma być określony tylko dla kont magazynu WASB.
struna
udział plików
Nazwa udziału plików.
struna
fileSystem
System plików, który ma być określony tylko dla usługi Azure Data Lake Storage Gen 2.
struna
isDefault
Określa, czy konto magazynu jest domyślnym kontem magazynu.
Bool
klucz
Klucz dostępu do konta magazynu.
struna
msiResourceId
Tożsamość zarządzana (MSI), która może uzyskiwać dostęp do konta magazynu, tylko dla usługi Azure Data Lake Storage Gen 2.
struna
nazwa
Nazwa konta magazynu.
struna
resourceId
Identyfikator zasobu konta magazynu, który ma być określony tylko dla usługi Azure Data Lake Storage Gen 2.
struna
saskey
Klucz sygnatury dostępu współdzielonego.
struna
StorageProfile
Nazwa
Opis
Wartość
storageaccounts
Lista kont magazynu w klastrze.
StorageAccount []
VirtualNetworkProfile
Nazwa
Opis
Wartość
id
Identyfikator sieci wirtualnej.
struna
podsieć
Nazwa podsieci.
struna
Szablony szybkiego startu
Następujące szablony szybkiego startu wdrażają ten typ zasobu.
Szablon
Opis
tworzenie klastra systemu Linux w usłudze HDInsight i uruchamianie akcji skryptu wdrażanie
Szablon tworzy klaster systemu Linux usługi HDInsight w sieci wirtualnej, a następnie uruchamia niestandardową akcję skryptu w każdym węźle i ustawia var środowiska.
Tworzy klaster usługi HDInsight z uruchomionym programem ADAM wdrażanie
Tworzy klaster systemu Linux usługi HDInsight z uruchomioną platformą analizy genomics ADAM
Tworzy klaster usługi HDInsight z uruchomioną platformą Apache Spark 1.4.1 wdrażanie
Tworzy klaster systemu Linux usługi HDInsight z uruchomioną platformą Apache Spark 1.4.1.
wdrażanie klastra usługi HDInsight i bazy danych SQL wdrażanie
Ten szablon umożliwia utworzenie klastra usługi HDInsight i bazy danych SQL Database na potrzeby testowania narzędzia Sqoop.
wdrażanie klastra usługi HDInsight przy użyciu węzła brzegowego wdrażanie
Ten szablon umożliwia utworzenie klastra usługi HDInsight z systemem Linux z pustym węzłem brzegowym. Aby uzyskać więcej informacji, zobacz /azure/hdinsight/hdinsight-apps-use-edge-node
Wdrażanie klastra HBase opartego na systemie Linux w usłudze HDInsight wdrażanie
Ten szablon umożliwia utworzenie klastra HBase opartego na systemie Linux w usłudze Azure HDInsight.
Wdrażanie bezpiecznej sieci wirtualnej i klastra usługi HDInsight w sieci wirtualnej wdrażanie
Ten szablon umożliwia utworzenie sieci wirtualnej platformy Azure i klastra hadoop usługi HDInsight z systemem Linux w sieci wirtualnej.
wdrażanie klastra Spark w sieci wirtualnej wdrażanie
Ten szablon umożliwia utworzenie sieci wirtualnej platformy Azure i klastra Spark usługi HDInsight w sieci wirtualnej.
wdrażanie klastra Spark w usłudze Azure HDInsight wdrażanie
Ten szablon umożliwia utworzenie klastra Spark w usłudze Azure HDInsight.
wdrażanie sieci wirtualnej i klastra HBase w sieci wirtualnej wdrażanie
Ten szablon umożliwia utworzenie sieci wirtualnej platformy Azure i klastra HBase usługi HDInsight z systemem Linux w sieci wirtualnej.
Wdrażanie sieci wirtualnej platformy Azure i dwóch klastrów HBase w sieci wirtualnej wdrażanie
Ten szablon umożliwia skonfigurowanie środowiska HBase z dwoma klastrami HBase w sieci wirtualnej na potrzeby konfigurowania replikacji bazy danych HBase.
Wdrażanie międzyatywnego klastra Hive w usłudze HDInsight wdrażanie
Ten szablon umożliwia utworzenie klastra Programu Hive (LLAP) w usłudze HDInsight i zależnego konta usługi Azure Storage. Metoda uwierzytelniania SSH dla klastra to nazwa użytkownika i hasło. Aby uzyskać szablon korzystający z uwierzytelniania klucza publicznego SSH, zobacz /samples/azure/azure-quickstart-templates/hdinsight-linux-ssh-publickey
wdrażanie klastra usługi HDInsight r-server wdrażanie
Ten szablon umożliwia utworzenie klastra usługi HDInsight z systemem Linux z programem R Server dla usługi HDInsight. Ten szablon tworzy również konto usługi Azure Storage. Metoda uwierzytelniania SSH dla klastra to nazwa użytkownika/hasło.
wdrażanie replikacji bazy HBase z dwiema sieciami wirtualnymi w jednym regionie wdrażanie
Ten szablon umożliwia skonfigurowanie środowiska HBase sieci HBase z dwoma klastrami HBase w dwóch sieciach wirtualnych w tym samym regionie na potrzeby konfigurowania replikacji bazy danych HBase.
wdrażanie klastra usługi HDInsight i węzła rejestru schematów confluent wdrażanie
Ten szablon umożliwia utworzenie klastra usługi HDInsight z systemem Linux z węzłem krawędzi rejestru schematów. Aby uzyskać więcej informacji, zobacz /azure/hdinsight/hdinsight-apps-use-edge-node
wdrażanie klastra usługi HDInsight przy użyciu istniejącego domyślnego magazynu wdrażanie
Ten szablon umożliwia utworzenie klastra Hadoop w usłudze HDInsight. Klaster używa istniejącego konta magazynu jako domyślnego dostępu do magazynu.
Wdrażanie klastra usługi HDInsight przy użyciu istniejącego połączonego magazynu wdrażanie
Ten szablon umożliwia utworzenie klastra usługi Hadoop w usłudze HDInsight i zależnego domyślnego konta magazynu. Szablon łączy również istniejące konto magazynu. Połączone konto magazynu zwykle zawiera dane biznesowe.
wdrażanie klastra usługi HDInsight przy użyciu magazynu i hasła SSH wdrażanie
Ten szablon umożliwia utworzenie klastra Hadoop opartego na systemie Linux w usłudze HDInsight i zależnego konta usługi Azure Storage. Metoda uwierzytelniania SSH dla klastra to nazwa użytkownika i hasło. Aby uzyskać szablon korzystający z uwierzytelniania klucza publicznego SSH, zobacz /samples/azure/azure-quickstart-templates/hdinsight-linux-ssh-publickey/
wdrażanie usługi HDInsight w systemie Linux (w/ Azure Storage, klucz SSH) wdrażanie
Ten szablon umożliwia utworzenie klastra usługi HDInsight z systemem Linux. Ten szablon tworzy również konto usługi Azure Storage. Metoda uwierzytelniania SSH dla klastra to nazwa użytkownika/klucz publiczny.
wdrażanie usługi HDInsight w nowych usługach Data Lake Store i Storage wdrażanie
Ten szablon umożliwia wdrożenie nowego klastra usługi HDInsight systemu Linux przy użyciu nowych kont usługi Data Lake Store i Storage.
wdrażanie platformy Kafka w usłudze HDInsight w sieci wirtualnej wdrażanie
Ten szablon umożliwia utworzenie sieci wirtualnej platformy Azure i platformy Kafka w klastrze usługi HDInsight w sieci wirtualnej. Metoda uwierzytelniania SSH dla klastra to nazwa użytkownika i hasło. Aby uzyskać szablon korzystający z uwierzytelniania klucza publicznego SSH, zobacz /samples/azure/azure-quickstart-templates/hdinsight-linux-ssh-publickey/
Wdrażanie klastra HBase systemu Linux z rozszerzonymi zapisami w usłudze HDInsight wdrażanie
Ten szablon umożliwia utworzenie klastra HBase opartego na systemie Linux z rozszerzonymi zapisami w usłudze Azure HDInsight.
HDInsight (Linux w istniejącym magazynie metadanych Hive, SSH, vnet) wdrażanie
Ten szablon umożliwia utworzenie klastra usługi HDInsight z systemem Linux w istniejącym magazynie metadanych Hive i sieci wirtualnej. Metoda uwierzytelniania SSH dla klastra to nazwa użytkownika/hasło.
klastrze usługi HDInsight z protokołem TLS w wersji 1.2 lub nowszej wdrażanie
Ten szablon umożliwia utworzenie klastra usługi HDInsight z wymuszanym protokołem TLS do wersji 1.2 lub nowszej.
HDInsight z niestandardową bazą danych ambari i magazynu metadanych Hive w sieci wirtualnej wdrażanie
Ten szablon umożliwia utworzenie klastra usługi HDInsight w istniejącej sieci wirtualnej przy użyciu nowej bazy danych SQL, która służy zarówno jako niestandardowa baza danych Ambari DB, jak i magazyn metadanych Hive. Musisz mieć istniejący serwer SQL, konto magazynu i sieć wirtualną.
HDInsight z włączoną funkcją automatycznego skalowania opartego na obciążeniu wdrażanie
Ten szablon umożliwia utworzenie klastra Spark usługi HDInsight z włączonym autoskalowaniem opartym na obciążeniu.
hdInsight z włączonym skalowaniem automatycznym opartym na harmonogramie wdrażanie
Ten szablon umożliwia utworzenie klastra spark usługi HDInsight z włączonym automatycznym skalowaniem opartym na harmonogramie.
Typ zasobu klastrów można wdrożyć przy użyciu operacji docelowych:
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian .
Aby utworzyć zasób Microsoft.HDInsight/clusters, dodaj następujący program Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.HDInsight/clusters@2015-03-01-preview"
name = "string"
identity = {
type = "string"
userAssignedIdentities = {
{customized property} = {
tenantId = "string"
}
}
}
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
clusterDefinition = {
blueprint = "string"
componentVersion = {
{customized property} = "string"
}
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 = {
{customized property} = "string"
}
}
minSupportedTlsVersion = "string"
networkProperties = {
privateLink = "string"
resourceProviderConnection = "string"
}
osType = "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"
}
})
}
Wartości właściwości
Autoskaluj
Nazwa
Opis
Wartość
pojemność
Parametry skalowania automatycznego opartego na obciążeniu
AutoscaleCapacity
nawrót
Parametry skalowania automatycznego opartego na harmonogramie
AutoskalujRekurrence
AutoskalaCapacity
Nazwa
Opis
Wartość
maxInstanceCount
Maksymalna liczba wystąpień klastra
Int
minInstanceCount
Minimalna liczba wystąpień klastra
Int
AutoskalujRecurrence
Nazwa
Opis
Wartość
harmonogram
Tablica reguł automatycznego skalowania opartego na harmonogramie
AutoskalujSchedule []
strefa czasowa
Strefa czasowa dla harmonogramów automatycznego skalowania
struna
AutoskalujSchedule
Nazwa
Opis
Wartość
Dni
Dni tygodnia dla reguły automatycznego skalowania opartego na harmonogramie
Tablica ciągów zawierająca dowolną z: "Piątek" "Poniedziałek" "Sobota" "Niedziela" "Czwartek" "Wtorek" "Środa"
timeAndCapacity
Czas i pojemność reguły automatycznego skalowania opartego na harmonogramie
AutoscaleTimeAndCapacity
AutoscaleTimeAndCapacity
Nazwa
Opis
Wartość
maxInstanceCount
Maksymalna liczba wystąpień klastra
Int
minInstanceCount
Minimalna liczba wystąpień klastra
Int
Godzina
24-godzinny czas w postaci xx:xx
struna
ClientGroupInfo
Nazwa
Opis
Wartość
groupId
Identyfikator grupy zabezpieczeń usługi AAD.
struna
groupName
Nazwa grupy zabezpieczeń usługi AAD.
struna
ClusterCreatePropertiesOrClusterGetProperties
Nazwa
Opis
Wartość
clusterDefinition
Definicja klastra.
ClusterDefinition
clusterVersion
Wersja klastra.
struna
computeIsolationProperties
Właściwości izolacji obliczeniowej.
ComputeIsolationProperties
computeProfile
Profil obliczeniowy.
ComputeProfile
diskEncryptionProperties
Właściwości szyfrowania dysku.
DiskEncryptionProperties
encryptionInTransitProperties
Właściwości szyfrowania podczas przesyłania.
EncryptionInTransitProperties
kafkaRestProperties
Konfiguracja serwera proxy rest platformy Kafka klastra.
KafkaRestProperties
minSupportedTlsVersion
Minimalna obsługiwana wersja protokołu TLS.
struna
networkProperties
Właściwości sieci.
NetworkProperties
osType
Typ systemu operacyjnego.
"Linux" "Windows"
securityProfile
Profil zabezpieczeń.
securityprofile
storageProfile
Profil magazynu.
StorageProfile
kondygnacja
Warstwa klastra.
"Premium" "Standardowa"
ClusterDefinition (Definicje klastra)
Nazwa
Opis
Wartość
plan
Link do strategii.
struna
componentVersion
Wersje różnych usług w klastrze.
ClusterDefinitionComponentVersion
Konfiguracji
Konfiguracje klastra.
jakikolwiek
rodzaj
Typ klastra.
struna
ClusterDefinitionComponentVersion
Identyfikator klastra
Nazwa
Opis
Wartość
typ
Typ tożsamości używanej dla klastra. Typ "SystemAssigned, UserAssigned" zawiera zarówno niejawnie utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika.
"Brak" "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned"
userAssignedIdentities
Lista tożsamości użytkowników skojarzonych z klastrem. Odwołania do klucza słownika tożsamości użytkownika będą identyfikatorami zasobów arm w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".
ClusterIdentityUserAssignedIdentities
ClusterIdentityUserAssignedIdentities
ComponentsC51Ht8SchemasClusteridentityPropertiesUserassignedidentitiesAdditionalproperties
Nazwa
Opis
Wartość
tenantId
Identyfikator dzierżawy tożsamości przypisanej przez użytkownika.
struna
ComputeIsolationProperties
Nazwa
Opis
Wartość
enableComputeIsolation
Flaga wskazuje, czy włączyć izolację obliczeniową, czy nie.
Bool
hostSku
Jednostka SKU hosta.
struna
ComputeProfile
Nazwa
Opis
Wartość
Ról
Lista ról w klastrze.
roli []
DataDisksGroups
Nazwa
Opis
Wartość
disksPerNode
Liczba dysków na węzeł.
Int
DiskEncryptionProperties
Nazwa
Opis
Wartość
encryptionAlgorithm
Identyfikator algorytmu szyfrowania, domyślny RSA-OAEP.
"RSA-OAEP" "RSA-OAEP-256" "RSA1_5"
encryptionAtHost
Wskazuje, czy szyfrowanie dysków zasobów jest włączone.
Bool
keyName
Nazwa klucza używana do włączania szyfrowania dysków.
struna
keyVersion
Określona wersja klucza używana do włączania szyfrowania dysków.
struna
msiResourceId
Identyfikator zasobu tożsamości zarządzanej używany do uzyskiwania dostępu do magazynu kluczy.
struna
vaultUri
Podstawowy identyfikator URI magazynu kluczy, w którym znajduje się klucz klienta, np. https://myvault.vault.azure.net
struna
EncryptionInTransitProperties
Nazwa
Opis
Wartość
isEncryptionInTransitEnabled
Wskazuje, czy komunikacja między węzłami klastra jest szyfrowana podczas przesyłania.
Bool
HardwareProfile
Nazwa
Opis
Wartość
vmSize
Rozmiar maszyny wirtualnej
struna
KafkaRestProperties
KafkaRestPropertiesConfigurationOverride
LinuxOperatingSystemProfile
Nazwa
Opis
Wartość
hasło
Hasło.
struna
sshProfile
Profil SSH.
SshProfile
nazwa użytkownika
Nazwa użytkownika.
struna
Microsoft.HDInsight/clusters
Nazwa
Opis
Wartość
tożsamość
Tożsamość klastra, jeśli jest skonfigurowana.
ClusterIdentity
lokalizacja
Lokalizacja klastra.
struna
nazwa
Nazwa zasobu
ciąg (wymagany)
Właściwości
Klaster tworzy parametry.
ClusterCreatePropertiesOrClusterGetProperties
Tagi
Tagi zasobów
Słownik nazw tagów i wartości.
typ
Typ zasobu
"Microsoft.HDInsight/clusters@2015-03-01-preview"
Właściwości sieciowe
Nazwa
Opis
Wartość
privateLink
Wskazuje, czy łącze prywatne jest włączone.
"Wyłączone" "Włączone"
resourceProviderConnection
Kierunek połączenia dostawcy zasobów.
"Ruch przychodzący" "Wychodzący"
OsProfile
Rola
Nazwa
Opis
Wartość
autoskaluj
Konfiguracje automatycznego skalowania.
autoskalowaniem
dataDisksGroups
Dyski danych grup dla roli.
DataDisksGroups []
encryptDataDisks
Wskazuje, czy szyfrują dyski danych.
Bool
hardwareProfile
Profil sprzętu.
HardwareProfile
minInstanceCount
Minimalna liczba wystąpień klastra.
Int
nazwa
Nazwa roli.
struna
osProfile
Profil systemu operacyjnego.
OsProfile
scriptActions
Lista akcji skryptu dla roli.
ScriptAction []
targetInstanceCount
Liczba wystąpień klastra.
Int
virtualNetworkProfile
Profil sieci wirtualnej.
VirtualNetworkProfile
Nazwa grupy maszyn wirtualnych
Nazwa grupy maszyn wirtualnych.
struna
ScriptAction
Nazwa
Opis
Wartość
nazwa
Nazwa akcji skryptu.
ciąg (wymagany)
Parametry
Parametry podanego skryptu.
ciąg (wymagany)
Uri
Identyfikator URI skryptu.
ciąg (wymagany)
SecurityProfile
Nazwa
Opis
Wartość
aaddsResourceId
Identyfikator zasobu usługi Azure Active Directory Domain Service użytkownika.
struna
clusterUsersGroupDNs
Fakultatywny. Nazwy wyróżniające dla grup użytkowników klastra
string[]
directoryType
Typ katalogu.
"ActiveDirectory"
domena
Domena usługi Active Directory organizacji.
struna
domainUsername
Konto użytkownika domeny, które będzie miało uprawnienia administratora w klastrze.
struna
domainUserPassword
Hasło administratora domeny.
struna
ldapsUrls
Adresy URL protokołu LDAPS do komunikacji z usługą Active Directory.
string[]
msiResourceId
Tożsamość przypisana przez użytkownika, która ma uprawnienia do odczytywania i tworzenia artefaktów związanych z klastrem w usłudze AADDS użytkownika.
struna
organizationalUnitDN
Jednostka organizacyjna w usłudze Active Directory do umieszczania klastra i kont usług.
struna
SshProfile
Nazwa
Opis
Wartość
publicKeys
Lista kluczy publicznych SSH.
SshPublicKey []
SshPublicKey
Nazwa
Opis
Wartość
certificateData
Certyfikat dla protokołu SSH.
struna
StorageAccount
Nazwa
Opis
Wartość
kontener
Kontener na koncie magazynu, który ma być określony tylko dla kont magazynu WASB.
struna
udział plików
Nazwa udziału plików.
struna
fileSystem
System plików, który ma być określony tylko dla usługi Azure Data Lake Storage Gen 2.
struna
isDefault
Określa, czy konto magazynu jest domyślnym kontem magazynu.
Bool
klucz
Klucz dostępu do konta magazynu.
struna
msiResourceId
Tożsamość zarządzana (MSI), która może uzyskiwać dostęp do konta magazynu, tylko dla usługi Azure Data Lake Storage Gen 2.
struna
nazwa
Nazwa konta magazynu.
struna
resourceId
Identyfikator zasobu konta magazynu, który ma być określony tylko dla usługi Azure Data Lake Storage Gen 2.
struna
saskey
Klucz sygnatury dostępu współdzielonego.
struna
StorageProfile
Nazwa
Opis
Wartość
storageaccounts
Lista kont magazynu w klastrze.
StorageAccount []
VirtualNetworkProfile
Nazwa
Opis
Wartość
id
Identyfikator sieci wirtualnej.
struna
podsieć
Nazwa podsieci.
struna