Bicep kaynak tanımı
Kümeler kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- kaynak grupları - Bkz. kaynak grubu dağıtım komutları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Microsoft.HDInsight/clusters kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.
resource symbolicname 'Microsoft.HDInsight/clusters@2021-06-01' = {
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {
tenantId: 'string'
}
}
}
location: 'string'
name: 'string'
properties: {
clusterDefinition: {
blueprint: 'string'
componentVersion: {
{customized property}: 'string'
}
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: {
{customized property}: 'string'
}
}
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: 'string'
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'
}
zones: [
'string'
]
}
Özellik Değerleri
Microsoft.HDInsight/clusters
Ad |
Açıklama |
Değer |
kimlik |
Yapılandırıldıysa kümenin kimliği. |
Küme Kimliği |
yer |
Kümenin konumu. |
dizgi |
ad |
Kaynak adı |
dize (gerekli) |
Özellikler |
Küme parametreleri oluşturur. |
KümesiOluşturPropertiesOrClusterGetProperties |
Etiketler |
Kaynak etiketleri |
Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri |
Bölge |
Kullanılabilirlik alanları. |
dize[] |
Otomatik ölçeklendirme
Ad |
Açıklama |
Değer |
kapasite |
Yük tabanlı otomatik ölçeklendirme parametreleri |
Otomatik ÖlçeklendirmeKapacity |
yinelenme |
Zamanlama tabanlı otomatik ölçeklendirme için parametreler |
Otomatik ÖlçeklendirmeGüvenlik |
Otomatik ÖlçeklendirmeKapacity
Ad |
Açıklama |
Değer |
maxInstanceCount |
Kümenin en fazla örnek sayısı |
Int |
minInstanceCount (İngilizce) |
Kümenin en düşük örnek sayısı |
Int |
Otomatik ÖlçeklendirmeGüvenlik
Ad |
Açıklama |
Değer |
tarife |
Zamanlama tabanlı otomatik ölçeklendirme kuralları dizisi |
otomatik ölçeklendirme zamanlama[] |
zaman dilimi |
Otomatik ölçeklendirme zamanlama saatlerinin saat dilimi |
dizgi |
Otomatik Ölçeklendirme Zamanlama
Ad |
Açıklama |
Değer |
Gün |
Zamanlama tabanlı otomatik ölçeklendirme kuralı için haftanın günleri |
Herhangi birini içeren dize dizisi: 'Cuma' 'Pazartesi' 'Cumartesi' 'Pazar' 'Perşembe' 'Salı' 'Çarşamba' |
timeAndCapacity (zamanVeKapasite) |
Zamanlamaya dayalı otomatik ölçeklendirme kuralı için zaman ve kapasite |
AutoscaleTimeAndCapacity |
AutoscaleTimeAndCapacity
Ad |
Açıklama |
Değer |
maxInstanceCount |
Kümenin en fazla örnek sayısı |
Int |
minInstanceCount (İngilizce) |
Kümenin en düşük örnek sayısı |
Int |
Saat |
xx:xx biçiminde 24 saat süre |
dizgi |
Müşteri Grubu Bilgisi
Ad |
Açıklama |
Değer |
grupKimliği |
AAD güvenlik grubu kimliği. |
dizgi |
grupAdi |
AAD güvenlik grubu adı. |
dizgi |
ClusterCreatePropertiesOrClusterGetProperties
Ad |
Açıklama |
Değer |
clusterDefinition (küme Tanımı) |
Küme tanımı. |
Küme Tanımı |
kümeSürümü |
Kümenin sürümü. |
dizgi |
computeIsolationProperties |
İşlem yalıtımı özellikleri. |
computeIsolationProperties |
computeProfile |
İşlem profili. |
computeProfile |
diskEncryptionProperties |
Disk şifreleme özellikleri. |
DiskEncryptionProperties |
encryptionInTransitProperties |
Aktarım sırasında şifreleme özellikleri. |
EncryptionInTransitProperties |
kafkaRestProperties |
Küme kafka rest proxy yapılandırması. |
KafkaRestProperties |
minSupportedTlsVersion |
Desteklenen en düşük tls sürümü. |
dizgi |
networkProperties |
Ağ özellikleri. |
Ağ Özellikleri |
işletim sistemi türü |
İşletim sisteminin türü. |
'Linux' 'Pencereler' |
privateLinkConfigurations (özelBağlantı Yapılandırmaları) |
Özel bağlantı yapılandırmaları. |
PrivateLinkConfiguration[] |
güvenlik profili |
Güvenlik profili. |
Güvenlik Profili |
storageProfile |
Depolama profili. |
Depolama Profili |
Katmanı |
Küme katmanı. |
'Ödül' 'Standart' |
Küme Tanımı
Ad |
Açıklama |
Değer |
mavi kopya |
Şemanın bağlantısı. |
dizgi |
bileşen sürümü |
Kümedeki farklı hizmetlerin sürümleri. |
ClusterDefinitionComponentVersion |
Yapılandırma |
Küme yapılandırmaları. |
herhangi |
tür |
Küme türü. |
dizgi |
ClusterDefinitionComponentVersion
Küme Kimliği
Ad |
Açıklama |
Değer |
tür |
Küme için kullanılan kimlik türü. 'SystemAssigned, UserAssigned' türü hem örtük olarak oluşturulmuş bir kimliği hem de kullanıcı tarafından atanan bir kimlik kümesini içerir. |
'Hiçbiri' 'Sistem Atandı' 'SystemAssigned, UserAssigned' 'Kullanıcı Tarafından Atanan' |
kullanıcı tarafından atanan kimlikler |
Kümeyle ilişkili kullanıcı kimliklerinin listesi. Kullanıcı kimliği sözlük anahtarı başvuruları şu biçimde ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
ClusterIdentityUserAssignedIdentities |
ClusterIdentityUserAssignedIdentities
ComputeIsolationProperties
Ad |
Açıklama |
Değer |
enableComputeIsolation |
bayrağı, işlem yalıtımının etkinleştirilip etkinleştirilmediğini gösterir. |
Bool |
ana bilgisayar Sku |
Konak sku'su. |
dizgi |
İşlem Profili
Ad |
Açıklama |
Değer |
Rolleri |
Kümedeki rollerin listesi. |
Rol[] |
DataDisksGroups
Ad |
Açıklama |
Değer |
disklerPerNode |
Düğüm başına disk sayısı. |
Int |
DiskEncryptionÖzellikleri
Ad |
Açıklama |
Değer |
şifreleme algoritması |
Şifreleme için algoritma tanımlayıcısı, varsayılan RSA-OAEP. |
'RSA-OAEP' 'RSA-OAEP-256' 'RSA1_5' |
encryptionAtHost |
Kaynak diski şifrelemenin etkinleştirilip etkinleştirilmediğini gösterir. |
Bool |
anahtar adı |
Disk şifrelemesini etkinleştirmek için kullanılan anahtar adı. |
dizgi |
anahtar Sürümü |
Disk şifrelemesini etkinleştirmek için kullanılan belirli anahtar sürümü. |
dizgi |
msiResourceId |
Anahtar kasasına erişmek için kullanılan Yönetilen Kimliğin Kaynak Kimliği. |
dizgi |
vaultUri |
Müşteri anahtarının bulunduğu temel anahtar kasası URI'si, örn. https://myvault.vault.azure.net |
dizgi |
EncryptionInTransitProperties
Ad |
Açıklama |
Değer |
isEncryptionInTransitEnabled |
Aktarım sırasında kümeler arası düğüm iletişimin şifrelenip şifrelenmediğini gösterir. |
Bool |
Donanım Profili
Ad |
Açıklama |
Değer |
vmSize (Sanal Makine Boyutu) |
VM'nin boyutu |
dizgi |
IPConfiguration (IPConfiguration)
Ad |
Açıklama |
Değer |
ad |
Özel bağlantı IP yapılandırmasının adı. |
dize (gerekli) |
Özellikler |
Özel bağlantı ip yapılandırma özellikleri. |
IPConfigurationÖzellikleri |
IPConfigurationÖzellikleri
Ad |
Açıklama |
Değer |
birincil |
Bu IP yapılandırmasının ilgili NIC için birincil olup olmadığını gösterir. |
Bool |
privateIPAddress |
IP adresi. |
dizgi |
privateIPAllocationMethod |
Özel IP adresinin ayrıldığı yöntem. |
'dinamik' 'statik' |
alt ağ |
Alt ağ kaynak kimliği. |
resourceid |
KafkaRestProperties
KafkaRestPropertiesConfigurationOverride
LinuxOperatingSystemProfile
Ad |
Açıklama |
Değer |
parola |
Parola. |
dizgi |
sshProfile |
SSH profili. |
SshProfile (İngilizce) |
kullanıcı adı |
Kullanıcı adı. |
dizgi |
Ağ Özellikleri
Ad |
Açıklama |
Değer |
özel bağlantı |
Özel bağlantının etkinleştirilip etkinleştirilmediğini gösterir. |
'Devre Dışı' 'Etkin' |
resourceProviderConnection |
Kaynak sağlayıcısı bağlantısının yönü. |
'Gelen' 'Giden' |
İşletim Sistemi Profili
Ad |
Açıklama |
Değer |
linuxOperatingSystemProfile |
Linux işletim sistemi profili. |
linuxoperatingSystemProfile |
PrivateLink Yapılandırması
PrivateLinkConfigurationProperties
Ad |
Açıklama |
Değer |
grupKimliği |
Özel bağlantı yapılandırmasını uygulamak için HDInsight özel bağlanılabilir alt kaynak adı. Örneğin, 'headnode', 'gateway', 'edgenode'. |
dize (gerekli) |
ipYapılandırmaları |
Özel bağlantı hizmeti için IP yapılandırmaları. |
IPConfiguration[] (gerekli) |
ResourceId (Kaynak Kimliği)
Ad |
Açıklama |
Değer |
Kimliği |
Azure kaynak kimliği. |
dizgi |
Rol
Ad |
Açıklama |
Değer |
otomatik ölçeklendirme |
Otomatik ölçeklendirme yapılandırmaları. |
otomatik ölçeklendirme |
dataDisksGroups |
Rol için veri diskleri gruplandırıyor. |
DataDisksGroups[] |
encryptDataDisks |
Veri disklerinin şifrelenip şifrelemeyeceğini gösterir. |
Bool |
donanım Profili |
Donanım profili. |
Donanım Profili |
minInstanceCount (İngilizce) |
Kümenin en düşük örnek sayısı. |
Int |
ad |
Rolün adı. |
dizgi |
İşletim SistemiProfili |
İşletim sistemi profili. |
İşletim Sistemi Profili |
scriptActions |
Roldeki betik eylemlerinin listesi. |
ScriptAction[] |
targetInstanceCount (hedefÖrnekSayısı) |
Kümenin örnek sayısı. |
Int |
virtualNetworkProfile |
Sanal ağ profili. |
VirtualNetworkProfile |
VMGroupName (Sanal Makine Adı) |
Sanal makine grubunun adı. |
dizgi |
Komut Dosyası Eylemi
Ad |
Açıklama |
Değer |
ad |
Betik eyleminin adı. |
dize (gerekli) |
Parametre |
Sağlanan betiğin parametreleri. |
dize (gerekli) |
Urı |
Betiğin URI'sini. |
dize (gerekli) |
Güvenlik Profili
Ad |
Açıklama |
Değer |
aaddsResourceId |
Kullanıcının Azure Active Directory Etki Alanı Hizmeti'nin kaynak kimliği. |
dizgi |
clusterUsersGroupDNS |
Opsiyonel. Küme kullanıcı grupları için Ayırt Edici Adlar |
dize[] |
directoryType |
Dizin türü. |
'ActiveDirectory' |
alan |
Kuruluşun Active Directory etki alanı. |
dizgi |
domainKullanıcı adı |
Kümede yönetici ayrıcalıklarına sahip olacak etki alanı kullanıcı hesabı. |
dizgi |
domainUserPassword |
Etki alanı yönetici parolası. |
dizgi |
ldapsURL'leri |
Active Directory ile iletişim kurmak için LDAPS protokol URL'leri. |
dize[] |
msiResourceId |
Kullanıcının AADDS'sinde kümeyle ilgili yapıtları okuma ve oluşturma izinlerine sahip kullanıcı tarafından atanan kimlik. |
dizgi |
organizationalUnitDN |
Küme ve hizmet hesaplarını yerleştirmek için Active Directory içindeki kuruluş birimi. |
dizgi |
SshProfile (İngilizce)
Ad |
Açıklama |
Değer |
publicKeys |
SSH ortak anahtarları listesi. |
SshPublicKey[] |
SshPublicKey (SshKamu Anahtarı)
Ad |
Açıklama |
Değer |
sertifika Verileri |
SSH sertifikası. |
dizgi |
Depolama Hesabı
Ad |
Açıklama |
Değer |
konteyner |
Depolama hesabındaki kapsayıcı, yalnızca WASB depolama hesapları için belirtilmelidir. |
dizgi |
dosya paylaşımı |
Dosya paylaşımı adı. |
dizgi |
dosya sistemi |
Dosya sistemi, yalnızca Azure Data Lake Storage 2. Nesil için belirtilmelidir. |
dizgi |
isDefault |
Depolama hesabının varsayılan depolama hesabı olup olmadığı. |
Bool |
anahtar |
Depolama hesabı erişim anahtarı. |
dizgi |
msiResourceId |
Depolama hesabına erişmesine izin verilen yönetilen kimlik (MSI), yalnızca Azure Data Lake Storage 2. Nesil için belirtilmelidir. |
dizgi |
ad |
Depolama hesabının adı. |
dizgi |
kaynakId |
Depolama hesabının kaynak kimliği, yalnızca Azure Data Lake Storage 2. Nesil için belirtilmelidir. |
dizgi |
saskey |
Paylaşılan erişim imzası anahtarı. |
dizgi |
Depolama Profili
Ad |
Açıklama |
Değer |
depolama hesapları |
Kümedeki depolama hesaplarının listesi. |
StorageAccount[] |
Kullanıcı Atanmış Kimlik
Ad |
Açıklama |
Değer |
kiracıKimliği |
Kullanıcı tarafından atanan kimliğin kiracı kimliği. |
dizgi |
VirtualNetworkProfile
Ad |
Açıklama |
Değer |
Kimliği |
Sanal ağın kimliği. |
dizgi |
alt ağ |
Alt ağın adı. |
dizgi |
Kullanım Örnekleri
Azure Hızlı Başlangıç Örnekleri
Aşağıdaki Azure Hızlı Başlangıç şablonları bu kaynak türünü dağıtmak için Bicep örnekleri içerir.
Bicep Dosyası |
Açıklama |
HDInsight'ta Linux tabanlı HBase kümesi dağıtma |
Bu şablon, Azure HDInsight'ta Linux tabanlı bir HBase kümesi oluşturmanıza olanak tanır. |
Azure HDInsight'ta Spark kümesi dağıtma |
Bu şablon, Azure HDInsight'ta bir Spark kümesi oluşturmanıza olanak tanır. |
HDInsight'ta Interative Hive kümesi dağıtma |
Bu şablon, HDInsight'ta ve bağımlı Azure Depolama hesabında Bir Interative Hive (LLAP) kümesi oluşturmanıza olanak tanır. Kümenin SSH kimlik doğrulama yöntemi kullanıcı adı ve paroladır. SSH ortak anahtar kimlik doğrulaması kullanan bir şablon için bkz. /samples/azure/azure-quickstart-templates/hdinsight-linux-ssh-publickey |
Depolama ve SSH parolası ile HDInsight kümesi dağıtma |
Bu şablon, HDInsight'ta ve bağımlı Azure Depolama hesabında Linux tabanlı bir Hadoop kümesi oluşturmanıza olanak tanır. Kümenin SSH kimlik doğrulama yöntemi kullanıcı adı ve paroladır. SSH ortak anahtar kimlik doğrulamasını kullanan bir şablon için bkz. /samples/azure/azure-quickstart-templates/hdinsight-linux-ssh-publickey/ |
Sanal ağ HDInsight üzerinde Kafka dağıtma |
Bu şablon, sanal ağdaki HDInsight kümesinde bir Azure Sanal Ağı ve Kafka oluşturmanıza olanak tanır. Kümenin SSH kimlik doğrulama yöntemi kullanıcı adı ve paroladır. SSH ortak anahtar kimlik doğrulamasını kullanan bir şablon için bkz. /samples/azure/azure-quickstart-templates/hdinsight-linux-ssh-publickey/ |
ARM şablonu kaynak tanımı
Kümeler kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- kaynak grupları - Bkz. kaynak grubu dağıtım komutları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Microsoft.HDInsight/clusters kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.
{
"type": "Microsoft.HDInsight/clusters",
"apiVersion": "2021-06-01",
"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",
"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": "string",
"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"
},
"zones": [ "string" ]
}
Özellik Değerleri
Microsoft.HDInsight/clusters
Ad |
Açıklama |
Değer |
apiVersiyonu |
API sürümü |
'2021-06-01' |
kimlik |
Yapılandırıldıysa kümenin kimliği. |
Küme Kimliği |
yer |
Kümenin konumu. |
dizgi |
ad |
Kaynak adı |
dize (gerekli) |
Özellikler |
Küme parametreleri oluşturur. |
KümesiOluşturPropertiesOrClusterGetProperties |
Etiketler |
Kaynak etiketleri |
Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri |
tür |
Kaynak türü |
'Microsoft.HDInsight/clusters' |
Bölge |
Kullanılabilirlik alanları. |
dize[] |
Otomatik ölçeklendirme
Ad |
Açıklama |
Değer |
kapasite |
Yük tabanlı otomatik ölçeklendirme parametreleri |
Otomatik ÖlçeklendirmeKapacity |
yinelenme |
Zamanlama tabanlı otomatik ölçeklendirme için parametreler |
Otomatik ÖlçeklendirmeGüvenlik |
Otomatik ÖlçeklendirmeKapacity
Ad |
Açıklama |
Değer |
maxInstanceCount |
Kümenin en fazla örnek sayısı |
Int |
minInstanceCount (İngilizce) |
Kümenin en düşük örnek sayısı |
Int |
Otomatik ÖlçeklendirmeGüvenlik
Ad |
Açıklama |
Değer |
tarife |
Zamanlama tabanlı otomatik ölçeklendirme kuralları dizisi |
otomatik ölçeklendirme zamanlama[] |
zaman dilimi |
Otomatik ölçeklendirme zamanlama saatlerinin saat dilimi |
dizgi |
Otomatik Ölçeklendirme Zamanlama
Ad |
Açıklama |
Değer |
Gün |
Zamanlama tabanlı otomatik ölçeklendirme kuralı için haftanın günleri |
Herhangi birini içeren dize dizisi: 'Cuma' 'Pazartesi' 'Cumartesi' 'Pazar' 'Perşembe' 'Salı' 'Çarşamba' |
timeAndCapacity (zamanVeKapasite) |
Zamanlamaya dayalı otomatik ölçeklendirme kuralı için zaman ve kapasite |
AutoscaleTimeAndCapacity |
AutoscaleTimeAndCapacity
Ad |
Açıklama |
Değer |
maxInstanceCount |
Kümenin en fazla örnek sayısı |
Int |
minInstanceCount (İngilizce) |
Kümenin en düşük örnek sayısı |
Int |
Saat |
xx:xx biçiminde 24 saat süre |
dizgi |
Müşteri Grubu Bilgisi
Ad |
Açıklama |
Değer |
grupKimliği |
AAD güvenlik grubu kimliği. |
dizgi |
grupAdi |
AAD güvenlik grubu adı. |
dizgi |
ClusterCreatePropertiesOrClusterGetProperties
Ad |
Açıklama |
Değer |
clusterDefinition (küme Tanımı) |
Küme tanımı. |
Küme Tanımı |
kümeSürümü |
Kümenin sürümü. |
dizgi |
computeIsolationProperties |
İşlem yalıtımı özellikleri. |
computeIsolationProperties |
computeProfile |
İşlem profili. |
computeProfile |
diskEncryptionProperties |
Disk şifreleme özellikleri. |
DiskEncryptionProperties |
encryptionInTransitProperties |
Aktarım sırasında şifreleme özellikleri. |
EncryptionInTransitProperties |
kafkaRestProperties |
Küme kafka rest proxy yapılandırması. |
KafkaRestProperties |
minSupportedTlsVersion |
Desteklenen en düşük tls sürümü. |
dizgi |
networkProperties |
Ağ özellikleri. |
Ağ Özellikleri |
işletim sistemi türü |
İşletim sisteminin türü. |
'Linux' 'Pencereler' |
privateLinkConfigurations (özelBağlantı Yapılandırmaları) |
Özel bağlantı yapılandırmaları. |
PrivateLinkConfiguration[] |
güvenlik profili |
Güvenlik profili. |
Güvenlik Profili |
storageProfile |
Depolama profili. |
Depolama Profili |
Katmanı |
Küme katmanı. |
'Ödül' 'Standart' |
Küme Tanımı
Ad |
Açıklama |
Değer |
mavi kopya |
Şemanın bağlantısı. |
dizgi |
bileşen sürümü |
Kümedeki farklı hizmetlerin sürümleri. |
ClusterDefinitionComponentVersion |
Yapılandırma |
Küme yapılandırmaları. |
herhangi |
tür |
Küme türü. |
dizgi |
ClusterDefinitionComponentVersion
Küme Kimliği
Ad |
Açıklama |
Değer |
tür |
Küme için kullanılan kimlik türü. 'SystemAssigned, UserAssigned' türü hem örtük olarak oluşturulmuş bir kimliği hem de kullanıcı tarafından atanan bir kimlik kümesini içerir. |
'Hiçbiri' 'Sistem Atandı' 'SystemAssigned, UserAssigned' 'Kullanıcı Tarafından Atanan' |
kullanıcı tarafından atanan kimlikler |
Kümeyle ilişkili kullanıcı kimliklerinin listesi. Kullanıcı kimliği sözlük anahtarı başvuruları şu biçimde ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
ClusterIdentityUserAssignedIdentities |
ClusterIdentityUserAssignedIdentities
ComputeIsolationProperties
Ad |
Açıklama |
Değer |
enableComputeIsolation |
bayrağı, işlem yalıtımının etkinleştirilip etkinleştirilmediğini gösterir. |
Bool |
ana bilgisayar Sku |
Konak sku'su. |
dizgi |
İşlem Profili
Ad |
Açıklama |
Değer |
Rolleri |
Kümedeki rollerin listesi. |
Rol[] |
DataDisksGroups
Ad |
Açıklama |
Değer |
disklerPerNode |
Düğüm başına disk sayısı. |
Int |
DiskEncryptionÖzellikleri
Ad |
Açıklama |
Değer |
şifreleme algoritması |
Şifreleme için algoritma tanımlayıcısı, varsayılan RSA-OAEP. |
'RSA-OAEP' 'RSA-OAEP-256' 'RSA1_5' |
encryptionAtHost |
Kaynak diski şifrelemenin etkinleştirilip etkinleştirilmediğini gösterir. |
Bool |
anahtar adı |
Disk şifrelemesini etkinleştirmek için kullanılan anahtar adı. |
dizgi |
anahtar Sürümü |
Disk şifrelemesini etkinleştirmek için kullanılan belirli anahtar sürümü. |
dizgi |
msiResourceId |
Anahtar kasasına erişmek için kullanılan Yönetilen Kimliğin Kaynak Kimliği. |
dizgi |
vaultUri |
Müşteri anahtarının bulunduğu temel anahtar kasası URI'si, örn. https://myvault.vault.azure.net |
dizgi |
EncryptionInTransitProperties
Ad |
Açıklama |
Değer |
isEncryptionInTransitEnabled |
Aktarım sırasında kümeler arası düğüm iletişimin şifrelenip şifrelenmediğini gösterir. |
Bool |
Donanım Profili
Ad |
Açıklama |
Değer |
vmSize (Sanal Makine Boyutu) |
VM'nin boyutu |
dizgi |
IPConfiguration (IPConfiguration)
Ad |
Açıklama |
Değer |
ad |
Özel bağlantı IP yapılandırmasının adı. |
dize (gerekli) |
Özellikler |
Özel bağlantı ip yapılandırma özellikleri. |
IPConfigurationÖzellikleri |
IPConfigurationÖzellikleri
Ad |
Açıklama |
Değer |
birincil |
Bu IP yapılandırmasının ilgili NIC için birincil olup olmadığını gösterir. |
Bool |
privateIPAddress |
IP adresi. |
dizgi |
privateIPAllocationMethod |
Özel IP adresinin ayrıldığı yöntem. |
'dinamik' 'statik' |
alt ağ |
Alt ağ kaynak kimliği. |
resourceid |
KafkaRestProperties
KafkaRestPropertiesConfigurationOverride
LinuxOperatingSystemProfile
Ad |
Açıklama |
Değer |
parola |
Parola. |
dizgi |
sshProfile |
SSH profili. |
SshProfile (İngilizce) |
kullanıcı adı |
Kullanıcı adı. |
dizgi |
Ağ Özellikleri
Ad |
Açıklama |
Değer |
özel bağlantı |
Özel bağlantının etkinleştirilip etkinleştirilmediğini gösterir. |
'Devre Dışı' 'Etkin' |
resourceProviderConnection |
Kaynak sağlayıcısı bağlantısının yönü. |
'Gelen' 'Giden' |
İşletim Sistemi Profili
Ad |
Açıklama |
Değer |
linuxOperatingSystemProfile |
Linux işletim sistemi profili. |
linuxoperatingSystemProfile |
PrivateLink Yapılandırması
PrivateLinkConfigurationProperties
Ad |
Açıklama |
Değer |
grupKimliği |
Özel bağlantı yapılandırmasını uygulamak için HDInsight özel bağlanılabilir alt kaynak adı. Örneğin, 'headnode', 'gateway', 'edgenode'. |
dize (gerekli) |
ipYapılandırmaları |
Özel bağlantı hizmeti için IP yapılandırmaları. |
IPConfiguration[] (gerekli) |
ResourceId (Kaynak Kimliği)
Ad |
Açıklama |
Değer |
Kimliği |
Azure kaynak kimliği. |
dizgi |
Rol
Ad |
Açıklama |
Değer |
otomatik ölçeklendirme |
Otomatik ölçeklendirme yapılandırmaları. |
otomatik ölçeklendirme |
dataDisksGroups |
Rol için veri diskleri gruplandırıyor. |
DataDisksGroups[] |
encryptDataDisks |
Veri disklerinin şifrelenip şifrelemeyeceğini gösterir. |
Bool |
donanım Profili |
Donanım profili. |
Donanım Profili |
minInstanceCount (İngilizce) |
Kümenin en düşük örnek sayısı. |
Int |
ad |
Rolün adı. |
dizgi |
İşletim SistemiProfili |
İşletim sistemi profili. |
İşletim Sistemi Profili |
scriptActions |
Roldeki betik eylemlerinin listesi. |
ScriptAction[] |
targetInstanceCount (hedefÖrnekSayısı) |
Kümenin örnek sayısı. |
Int |
virtualNetworkProfile |
Sanal ağ profili. |
VirtualNetworkProfile |
VMGroupName (Sanal Makine Adı) |
Sanal makine grubunun adı. |
dizgi |
Komut Dosyası Eylemi
Ad |
Açıklama |
Değer |
ad |
Betik eyleminin adı. |
dize (gerekli) |
Parametre |
Sağlanan betiğin parametreleri. |
dize (gerekli) |
Urı |
Betiğin URI'sini. |
dize (gerekli) |
Güvenlik Profili
Ad |
Açıklama |
Değer |
aaddsResourceId |
Kullanıcının Azure Active Directory Etki Alanı Hizmeti'nin kaynak kimliği. |
dizgi |
clusterUsersGroupDNS |
Opsiyonel. Küme kullanıcı grupları için Ayırt Edici Adlar |
dize[] |
directoryType |
Dizin türü. |
'ActiveDirectory' |
alan |
Kuruluşun Active Directory etki alanı. |
dizgi |
domainKullanıcı adı |
Kümede yönetici ayrıcalıklarına sahip olacak etki alanı kullanıcı hesabı. |
dizgi |
domainUserPassword |
Etki alanı yönetici parolası. |
dizgi |
ldapsURL'leri |
Active Directory ile iletişim kurmak için LDAPS protokol URL'leri. |
dize[] |
msiResourceId |
Kullanıcının AADDS'sinde kümeyle ilgili yapıtları okuma ve oluşturma izinlerine sahip kullanıcı tarafından atanan kimlik. |
dizgi |
organizationalUnitDN |
Küme ve hizmet hesaplarını yerleştirmek için Active Directory içindeki kuruluş birimi. |
dizgi |
SshProfile (İngilizce)
Ad |
Açıklama |
Değer |
publicKeys |
SSH ortak anahtarları listesi. |
SshPublicKey[] |
SshPublicKey (SshKamu Anahtarı)
Ad |
Açıklama |
Değer |
sertifika Verileri |
SSH sertifikası. |
dizgi |
Depolama Hesabı
Ad |
Açıklama |
Değer |
konteyner |
Depolama hesabındaki kapsayıcı, yalnızca WASB depolama hesapları için belirtilmelidir. |
dizgi |
dosya paylaşımı |
Dosya paylaşımı adı. |
dizgi |
dosya sistemi |
Dosya sistemi, yalnızca Azure Data Lake Storage 2. Nesil için belirtilmelidir. |
dizgi |
isDefault |
Depolama hesabının varsayılan depolama hesabı olup olmadığı. |
Bool |
anahtar |
Depolama hesabı erişim anahtarı. |
dizgi |
msiResourceId |
Depolama hesabına erişmesine izin verilen yönetilen kimlik (MSI), yalnızca Azure Data Lake Storage 2. Nesil için belirtilmelidir. |
dizgi |
ad |
Depolama hesabının adı. |
dizgi |
kaynakId |
Depolama hesabının kaynak kimliği, yalnızca Azure Data Lake Storage 2. Nesil için belirtilmelidir. |
dizgi |
saskey |
Paylaşılan erişim imzası anahtarı. |
dizgi |
Depolama Profili
Ad |
Açıklama |
Değer |
depolama hesapları |
Kümedeki depolama hesaplarının listesi. |
StorageAccount[] |
Kullanıcı Atanmış Kimlik
Ad |
Açıklama |
Değer |
kiracıKimliği |
Kullanıcı tarafından atanan kimliğin kiracı kimliği. |
dizgi |
VirtualNetworkProfile
Ad |
Açıklama |
Değer |
Kimliği |
Sanal ağın kimliği. |
dizgi |
alt ağ |
Alt ağın adı. |
dizgi |
Kullanım Örnekleri
Azure Hızlı Başlangıç Şablonları
Aşağıdaki Azure Hızlı Başlangıç şablonları bu kaynak türünü dağıtmak.
Şablon |
Açıklama |
HDInsight Linux Kümesi oluşturma ve betik eylemi çalıştırma
'a dağıtma |
Şablon, sanal ağda bir HDInsight Linux kümesi oluşturur ve ardından her düğümde özel bir betik eylemi çalıştırır ve ortam değişkenini ayarlar. |
ADAM çalıştıran bir HDInsight kümesi oluşturur
'a dağıtma |
Genomiks analiz platformu ADAM'ı çalıştıran bir HDInsight linux kümesi oluşturur |
Apache Spark 1.4.1 çalıştıran bir HDInsight kümesi oluşturur
'a dağıtma |
Apache Spark 1.4.1 çalıştıran bir HDInsight linux kümesi oluşturur. |
HDInsight kümesi ve SQL veritabanı dağıtma
'a dağıtma |
Bu şablon, Sqoop'u test etmek için hdInsight kümesi ve SQL Veritabanı oluşturmanıza olanak tanır. |
Kenar düğümüyle HDInsight kümesi dağıtma
'a dağıtma |
Bu şablon boş bir kenar düğümüyle Linux çalıştıran bir HDInsight kümesi oluşturmanıza olanak tanır. Daha fazla bilgi için bkz. /azure/hdinsight/hdinsight-apps-use-edge-node |
HDInsight'ta Linux tabanlı HBase kümesi dağıtma
'a dağıtma |
Bu şablon, Azure HDInsight'ta Linux tabanlı bir HBase kümesi oluşturmanıza olanak tanır. |
VNet içinde güvenli bir sanal ağ ve HDInsight kümesi dağıtma
'a dağıtma |
Bu şablon, sanal ağ içinde Linux çalıştıran bir Azure VNet ve HDInsight Hadoop kümesi oluşturmanıza olanak tanır. |
Sanal ağ Spark kümesi dağıtma
'a dağıtma |
Bu şablon, sanal ağ içinde bir Azure VNet ve HDInsight Spark kümesi oluşturmanıza olanak tanır. |
Azure HDInsight'ta Spark kümesi dağıtma
'a dağıtma |
Bu şablon, Azure HDInsight'ta bir Spark kümesi oluşturmanıza olanak tanır. |
VNet ve VNet içinde bir HBase kümesi dağıtma
'a dağıtma |
Bu şablon, sanal ağ içinde Linux çalıştıran bir Azure VNet ve HDInsight HBase kümesi oluşturmanıza olanak tanır. |
Sanal ağ içinde bir Azure VNet ve iki HBase kümesi dağıtma
'a dağıtma |
Bu şablon, HBase çoğaltmasını yapılandırmak için bir sanal ağ içinde iki HBase kümesiyle bir HBase ortamı yapılandırmanıza olanak tanır. |
HDInsight'ta Interative Hive kümesi dağıtma
'a dağıtma |
Bu şablon, HDInsight'ta ve bağımlı Azure Depolama hesabında Bir Interative Hive (LLAP) kümesi oluşturmanıza olanak tanır. Kümenin SSH kimlik doğrulama yöntemi kullanıcı adı ve paroladır. SSH ortak anahtar kimlik doğrulaması kullanan bir şablon için bkz. /samples/azure/azure-quickstart-templates/hdinsight-linux-ssh-publickey |
R sunucusu HDInsight kümesi dağıtma
'a dağıtma |
Bu şablon, HDInsight için R Server ile Linux çalıştıran bir HDInsight kümesi oluşturmanıza olanak tanır. Bu şablon bir Azure Depolama hesabı da oluşturur. Kümenin SSH kimlik doğrulama yöntemi kullanıcı adı / paroladır. |
Bir bölgede iki sanal ağ ile HBase çoğaltması dağıtma
'a dağıtma |
Bu şablon, HBase çoğaltmasını yapılandırmak için aynı bölgedeki iki sanal ağ içinde iki HBase kümesiyle aN HBase ortamı yapılandırmanıza olanak tanır. |
hdInsight kümesi + Confluent Schema Registry düğümünü dağıtma
'a dağıtma |
Bu şablon, şema kayıt defteri uç düğümüyle Linux çalıştıran bir HDInsight kümesi oluşturmanıza olanak tanır. Daha fazla bilgi için bkz. /azure/hdinsight/hdinsight-apps-use-edge-node |
HDInsight kümesini mevcut varsayılan depolama dağıtma
'a dağıtma |
Bu şablon HDInsight'ta bir Hadoop kümesi oluşturmanıza olanak tanır. Küme, varsayılan depolama alanı alanı olarak mevcut bir depolama hesabını kullanır. |
HDInsight kümesini mevcut bağlı depolama dağıtma
'a dağıtma |
Bu şablon, HDInsight'ta bir Hadoop kümesi ve bağımlı varsayılan depolama hesabı oluşturmanıza olanak tanır. Şablon ayrıca var olan bir depolama hesabını da bağlar. Bağlı depolama hesabı genellikle iş verilerini içerir. |
Depolama ve SSH parolası ile HDInsight kümesi dağıtma
'a dağıtma |
Bu şablon, HDInsight'ta ve bağımlı Azure Depolama hesabında Linux tabanlı bir Hadoop kümesi oluşturmanıza olanak tanır. Kümenin SSH kimlik doğrulama yöntemi kullanıcı adı ve paroladır. SSH ortak anahtar kimlik doğrulamasını kullanan bir şablon için bkz. /samples/azure/azure-quickstart-templates/hdinsight-linux-ssh-publickey/ |
Linux üzerinde HDInsight dağıtma (w/ Azure Depolama, SSH anahtarı)
'a dağıtma |
Bu şablon, Linux çalıştıran bir HDInsight kümesi oluşturmanıza olanak tanır. Bu şablon bir Azure Depolama hesabı da oluşturur. Kümenin SSH kimlik doğrulama yöntemi kullanıcı adı / ortak anahtardır. |
Yeni Data Lake Store ve Depolama HDInsight Dağıtma
'a dağıtma |
Bu şablon, yeni Data Lake Store ve Depolama hesaplarıyla yeni bir Linux HDInsight kümesi dağıtmanıza olanak tanır. |
Sanal ağ HDInsight üzerinde Kafka dağıtma
'a dağıtma |
Bu şablon, sanal ağdaki HDInsight kümesinde bir Azure Sanal Ağı ve Kafka oluşturmanıza olanak tanır. Kümenin SSH kimlik doğrulama yöntemi kullanıcı adı ve paroladır. SSH ortak anahtar kimlik doğrulamasını kullanan bir şablon için bkz. /samples/azure/azure-quickstart-templates/hdinsight-linux-ssh-publickey/ |
HDInsight'ta gelişmiş yazma işlemleriyle Linux HBase kümesi dağıtma
'a dağıtma |
Bu şablon, Azure HDInsight'ta gelişmiş yazma işlemleriyle Linux tabanlı bir HBase kümesi oluşturmanıza olanak tanır. |
HDInsight (mevcut Hive meta veri deposu, SSH, vnet üzerinde Linux)
'a dağıtma |
Bu şablon, mevcut hive meta veri deposu ve sanal ağda Linux çalıştıran bir HDInsight kümesi oluşturmanıza olanak tanır. Kümenin SSH kimlik doğrulama yöntemi kullanıcı adı / paroladır. |
TLS sürüm 1.2 veya daha yeni ile HDInsight kümesini
'a dağıtma |
Bu şablon, TLS protokolü 1.2 veya daha yeni bir sürüme zorlanmış bir HDInsight kümesi oluşturmanıza olanak tanır. |
Sanal ağ özel Ambari + Hive Meta Veri Deposu DB ile HDInsight
'a dağıtma |
Bu şablon, hem özel Ambari DB hem de Hive Meta Veri Deposu olarak hizmet veren yeni bir SQL VERITABANı ile mevcut bir sanal ağda HDInsight kümesi oluşturmanıza olanak tanır. Mevcut bir SQL Sever' e, depolama hesabına ve sanal ağa sahip olmanız gerekir. |
Yük Tabanlı Otomatik Ölçeklendirme Etkin ile HDInsight'ı
'a dağıtma |
Bu şablon, yük tabanlı Otomatik Ölçeklendirme etkinleştirilmiş bir HDInsight Spark kümesi oluşturmanıza olanak tanır. |
Zamanlama tabanlı Otomatik Ölçeklendirme Etkin ile HDInsight'ı
'a dağıtma |
Bu şablon, zamanlama tabanlı Otomatik Ölçeklendirme etkinleştirilmiş bir HDInsight Spark kümesi oluşturmanıza olanak tanır. |
Kümeler kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Microsoft.HDInsight/clusters kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.HDInsight/clusters@2021-06-01"
name = "string"
parent_id = "string"
identity {
type = "string"
identity_ids = [
"string"
]
}
location = "string"
tags = {
{customized property} = "string"
}
body = {
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"
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 = "string"
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"
]
}
}
Özellik Değerleri
Microsoft.HDInsight/clusters
Ad |
Açıklama |
Değer |
kimlik |
Yapılandırıldıysa kümenin kimliği. |
Küme Kimliği |
yer |
Kümenin konumu. |
dizgi |
ad |
Kaynak adı |
dize (gerekli) |
Özellikler |
Küme parametreleri oluşturur. |
KümesiOluşturPropertiesOrClusterGetProperties |
Etiketler |
Kaynak etiketleri |
Etiket adları ve değerleri sözlüğü. |
tür |
Kaynak türü |
"Microsoft.HDInsight/clusters@2021-06-01" (İngilizce) |
Bölge |
Kullanılabilirlik alanları. |
dize[] |
Otomatik ölçeklendirme
Ad |
Açıklama |
Değer |
kapasite |
Yük tabanlı otomatik ölçeklendirme parametreleri |
Otomatik ÖlçeklendirmeKapacity |
yinelenme |
Zamanlama tabanlı otomatik ölçeklendirme için parametreler |
Otomatik ÖlçeklendirmeGüvenlik |
Otomatik ÖlçeklendirmeKapacity
Ad |
Açıklama |
Değer |
maxInstanceCount |
Kümenin en fazla örnek sayısı |
Int |
minInstanceCount (İngilizce) |
Kümenin en düşük örnek sayısı |
Int |
Otomatik ÖlçeklendirmeGüvenlik
Ad |
Açıklama |
Değer |
tarife |
Zamanlama tabanlı otomatik ölçeklendirme kuralları dizisi |
otomatik ölçeklendirme zamanlama[] |
zaman dilimi |
Otomatik ölçeklendirme zamanlama saatlerinin saat dilimi |
dizgi |
Otomatik Ölçeklendirme Zamanlama
Ad |
Açıklama |
Değer |
Gün |
Zamanlama tabanlı otomatik ölçeklendirme kuralı için haftanın günleri |
Herhangi birini içeren dize dizisi: 'Cuma' 'Pazartesi' 'Cumartesi' 'Pazar' 'Perşembe' 'Salı' 'Çarşamba' |
timeAndCapacity (zamanVeKapasite) |
Zamanlamaya dayalı otomatik ölçeklendirme kuralı için zaman ve kapasite |
AutoscaleTimeAndCapacity |
AutoscaleTimeAndCapacity
Ad |
Açıklama |
Değer |
maxInstanceCount |
Kümenin en fazla örnek sayısı |
Int |
minInstanceCount (İngilizce) |
Kümenin en düşük örnek sayısı |
Int |
Saat |
xx:xx biçiminde 24 saat süre |
dizgi |
Müşteri Grubu Bilgisi
Ad |
Açıklama |
Değer |
grupKimliği |
AAD güvenlik grubu kimliği. |
dizgi |
grupAdi |
AAD güvenlik grubu adı. |
dizgi |
ClusterCreatePropertiesOrClusterGetProperties
Ad |
Açıklama |
Değer |
clusterDefinition (küme Tanımı) |
Küme tanımı. |
Küme Tanımı |
kümeSürümü |
Kümenin sürümü. |
dizgi |
computeIsolationProperties |
İşlem yalıtımı özellikleri. |
computeIsolationProperties |
computeProfile |
İşlem profili. |
computeProfile |
diskEncryptionProperties |
Disk şifreleme özellikleri. |
DiskEncryptionProperties |
encryptionInTransitProperties |
Aktarım sırasında şifreleme özellikleri. |
EncryptionInTransitProperties |
kafkaRestProperties |
Küme kafka rest proxy yapılandırması. |
KafkaRestProperties |
minSupportedTlsVersion |
Desteklenen en düşük tls sürümü. |
dizgi |
networkProperties |
Ağ özellikleri. |
Ağ Özellikleri |
işletim sistemi türü |
İşletim sisteminin türü. |
'Linux' 'Pencereler' |
privateLinkConfigurations (özelBağlantı Yapılandırmaları) |
Özel bağlantı yapılandırmaları. |
PrivateLinkConfiguration[] |
güvenlik profili |
Güvenlik profili. |
Güvenlik Profili |
storageProfile |
Depolama profili. |
Depolama Profili |
Katmanı |
Küme katmanı. |
'Ödül' 'Standart' |
Küme Tanımı
Ad |
Açıklama |
Değer |
mavi kopya |
Şemanın bağlantısı. |
dizgi |
bileşen sürümü |
Kümedeki farklı hizmetlerin sürümleri. |
ClusterDefinitionComponentVersion |
Yapılandırma |
Küme yapılandırmaları. |
herhangi |
tür |
Küme türü. |
dizgi |
ClusterDefinitionComponentVersion
Küme Kimliği
Ad |
Açıklama |
Değer |
tür |
Küme için kullanılan kimlik türü. 'SystemAssigned, UserAssigned' türü hem örtük olarak oluşturulmuş bir kimliği hem de kullanıcı tarafından atanan bir kimlik kümesini içerir. |
'Hiçbiri' 'Sistem Atandı' 'SystemAssigned, UserAssigned' 'Kullanıcı Tarafından Atanan' |
kullanıcı tarafından atanan kimlikler |
Kümeyle ilişkili kullanıcı kimliklerinin listesi. Kullanıcı kimliği sözlük anahtarı başvuruları şu biçimde ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
ClusterIdentityUserAssignedIdentities |
ClusterIdentityUserAssignedIdentities
ComputeIsolationProperties
Ad |
Açıklama |
Değer |
enableComputeIsolation |
bayrağı, işlem yalıtımının etkinleştirilip etkinleştirilmediğini gösterir. |
Bool |
ana bilgisayar Sku |
Konak sku'su. |
dizgi |
İşlem Profili
Ad |
Açıklama |
Değer |
Rolleri |
Kümedeki rollerin listesi. |
Rol[] |
DataDisksGroups
Ad |
Açıklama |
Değer |
disklerPerNode |
Düğüm başına disk sayısı. |
Int |
DiskEncryptionÖzellikleri
Ad |
Açıklama |
Değer |
şifreleme algoritması |
Şifreleme için algoritma tanımlayıcısı, varsayılan RSA-OAEP. |
'RSA-OAEP' 'RSA-OAEP-256' 'RSA1_5' |
encryptionAtHost |
Kaynak diski şifrelemenin etkinleştirilip etkinleştirilmediğini gösterir. |
Bool |
anahtar adı |
Disk şifrelemesini etkinleştirmek için kullanılan anahtar adı. |
dizgi |
anahtar Sürümü |
Disk şifrelemesini etkinleştirmek için kullanılan belirli anahtar sürümü. |
dizgi |
msiResourceId |
Anahtar kasasına erişmek için kullanılan Yönetilen Kimliğin Kaynak Kimliği. |
dizgi |
vaultUri |
Müşteri anahtarının bulunduğu temel anahtar kasası URI'si, örn. https://myvault.vault.azure.net |
dizgi |
EncryptionInTransitProperties
Ad |
Açıklama |
Değer |
isEncryptionInTransitEnabled |
Aktarım sırasında kümeler arası düğüm iletişimin şifrelenip şifrelenmediğini gösterir. |
Bool |
Donanım Profili
Ad |
Açıklama |
Değer |
vmSize (Sanal Makine Boyutu) |
VM'nin boyutu |
dizgi |
IPConfiguration (IPConfiguration)
Ad |
Açıklama |
Değer |
ad |
Özel bağlantı IP yapılandırmasının adı. |
dize (gerekli) |
Özellikler |
Özel bağlantı ip yapılandırma özellikleri. |
IPConfigurationÖzellikleri |
IPConfigurationÖzellikleri
Ad |
Açıklama |
Değer |
birincil |
Bu IP yapılandırmasının ilgili NIC için birincil olup olmadığını gösterir. |
Bool |
privateIPAddress |
IP adresi. |
dizgi |
privateIPAllocationMethod |
Özel IP adresinin ayrıldığı yöntem. |
'dinamik' 'statik' |
alt ağ |
Alt ağ kaynak kimliği. |
resourceid |
KafkaRestProperties
KafkaRestPropertiesConfigurationOverride
LinuxOperatingSystemProfile
Ad |
Açıklama |
Değer |
parola |
Parola. |
dizgi |
sshProfile |
SSH profili. |
SshProfile (İngilizce) |
kullanıcı adı |
Kullanıcı adı. |
dizgi |
Ağ Özellikleri
Ad |
Açıklama |
Değer |
özel bağlantı |
Özel bağlantının etkinleştirilip etkinleştirilmediğini gösterir. |
'Devre Dışı' 'Etkin' |
resourceProviderConnection |
Kaynak sağlayıcısı bağlantısının yönü. |
'Gelen' 'Giden' |
İşletim Sistemi Profili
Ad |
Açıklama |
Değer |
linuxOperatingSystemProfile |
Linux işletim sistemi profili. |
linuxoperatingSystemProfile |
PrivateLink Yapılandırması
PrivateLinkConfigurationProperties
Ad |
Açıklama |
Değer |
grupKimliği |
Özel bağlantı yapılandırmasını uygulamak için HDInsight özel bağlanılabilir alt kaynak adı. Örneğin, 'headnode', 'gateway', 'edgenode'. |
dize (gerekli) |
ipYapılandırmaları |
Özel bağlantı hizmeti için IP yapılandırmaları. |
IPConfiguration[] (gerekli) |
ResourceId (Kaynak Kimliği)
Ad |
Açıklama |
Değer |
Kimliği |
Azure kaynak kimliği. |
dizgi |
Rol
Ad |
Açıklama |
Değer |
otomatik ölçeklendirme |
Otomatik ölçeklendirme yapılandırmaları. |
otomatik ölçeklendirme |
dataDisksGroups |
Rol için veri diskleri gruplandırıyor. |
DataDisksGroups[] |
encryptDataDisks |
Veri disklerinin şifrelenip şifrelemeyeceğini gösterir. |
Bool |
donanım Profili |
Donanım profili. |
Donanım Profili |
minInstanceCount (İngilizce) |
Kümenin en düşük örnek sayısı. |
Int |
ad |
Rolün adı. |
dizgi |
İşletim SistemiProfili |
İşletim sistemi profili. |
İşletim Sistemi Profili |
scriptActions |
Roldeki betik eylemlerinin listesi. |
ScriptAction[] |
targetInstanceCount (hedefÖrnekSayısı) |
Kümenin örnek sayısı. |
Int |
virtualNetworkProfile |
Sanal ağ profili. |
VirtualNetworkProfile |
VMGroupName (Sanal Makine Adı) |
Sanal makine grubunun adı. |
dizgi |
Komut Dosyası Eylemi
Ad |
Açıklama |
Değer |
ad |
Betik eyleminin adı. |
dize (gerekli) |
Parametre |
Sağlanan betiğin parametreleri. |
dize (gerekli) |
Urı |
Betiğin URI'sini. |
dize (gerekli) |
Güvenlik Profili
Ad |
Açıklama |
Değer |
aaddsResourceId |
Kullanıcının Azure Active Directory Etki Alanı Hizmeti'nin kaynak kimliği. |
dizgi |
clusterUsersGroupDNS |
Opsiyonel. Küme kullanıcı grupları için Ayırt Edici Adlar |
dize[] |
directoryType |
Dizin türü. |
'ActiveDirectory' |
alan |
Kuruluşun Active Directory etki alanı. |
dizgi |
domainKullanıcı adı |
Kümede yönetici ayrıcalıklarına sahip olacak etki alanı kullanıcı hesabı. |
dizgi |
domainUserPassword |
Etki alanı yönetici parolası. |
dizgi |
ldapsURL'leri |
Active Directory ile iletişim kurmak için LDAPS protokol URL'leri. |
dize[] |
msiResourceId |
Kullanıcının AADDS'sinde kümeyle ilgili yapıtları okuma ve oluşturma izinlerine sahip kullanıcı tarafından atanan kimlik. |
dizgi |
organizationalUnitDN |
Küme ve hizmet hesaplarını yerleştirmek için Active Directory içindeki kuruluş birimi. |
dizgi |
SshProfile (İngilizce)
Ad |
Açıklama |
Değer |
publicKeys |
SSH ortak anahtarları listesi. |
SshPublicKey[] |
SshPublicKey (SshKamu Anahtarı)
Ad |
Açıklama |
Değer |
sertifika Verileri |
SSH sertifikası. |
dizgi |
Depolama Hesabı
Ad |
Açıklama |
Değer |
konteyner |
Depolama hesabındaki kapsayıcı, yalnızca WASB depolama hesapları için belirtilmelidir. |
dizgi |
dosya paylaşımı |
Dosya paylaşımı adı. |
dizgi |
dosya sistemi |
Dosya sistemi, yalnızca Azure Data Lake Storage 2. Nesil için belirtilmelidir. |
dizgi |
isDefault |
Depolama hesabının varsayılan depolama hesabı olup olmadığı. |
Bool |
anahtar |
Depolama hesabı erişim anahtarı. |
dizgi |
msiResourceId |
Depolama hesabına erişmesine izin verilen yönetilen kimlik (MSI), yalnızca Azure Data Lake Storage 2. Nesil için belirtilmelidir. |
dizgi |
ad |
Depolama hesabının adı. |
dizgi |
kaynakId |
Depolama hesabının kaynak kimliği, yalnızca Azure Data Lake Storage 2. Nesil için belirtilmelidir. |
dizgi |
saskey |
Paylaşılan erişim imzası anahtarı. |
dizgi |
Depolama Profili
Ad |
Açıklama |
Değer |
depolama hesapları |
Kümedeki depolama hesaplarının listesi. |
StorageAccount[] |
Kullanıcı Atanmış Kimlik
Ad |
Açıklama |
Değer |
kiracıKimliği |
Kullanıcı tarafından atanan kimliğin kiracı kimliği. |
dizgi |
VirtualNetworkProfile
Ad |
Açıklama |
Değer |
Kimliği |
Sanal ağın kimliği. |
dizgi |
alt ağ |
Alt ağın adı. |
dizgi |