Microsoft.Compute virtualMachineScaleSets/extensions
Bicep kaynak tanımı
virtualMachineScaleSets/extensions 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üğü.
Kaynak biçimi
Microsoft.Compute/virtualMachineScaleSets/extensions kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.
resource symbolicname 'Microsoft.Compute/virtualMachineScaleSets/extensions@2023-09-01' = {
name: 'string'
parent: resourceSymbolicName
properties: {
autoUpgradeMinorVersion: bool
enableAutomaticUpgrade: bool
forceUpdateTag: 'string'
protectedSettings: any()
protectedSettingsFromKeyVault: {
secretUrl: 'string'
sourceVault: {
id: 'string'
}
}
provisionAfterExtensions: [
'string'
]
publisher: 'string'
settings: any()
suppressFailures: bool
type: 'string'
typeHandlerVersion: 'string'
}
}
Özellik değerleri
virtualMachineScaleSets/extensions
Ad | Açıklama | Değer |
---|---|---|
name | Kaynak adı Bicep'te alt kaynaklar için adları ve türleri ayarlamayı öğrenin. |
dize (gerekli) |
Üst | Bicep'te alt kaynak için üst kaynağı belirtebilirsiniz. Bu özelliği yalnızca alt kaynak üst kaynağın dışında bildirildiğinde eklemeniz gerekir. Daha fazla bilgi için bkz . Üst kaynağın dışındaki alt kaynak. |
Kaynak türü için sembolik ad: virtualMachineScaleSets |
properties | Sanal Makine Ölçek Kümesi Uzantısının özelliklerini açıklar. | VirtualMachineScaleSetExtensionProperties |
VirtualMachineScaleSetExtensionProperties
Ad | Açıklama | Değer |
---|---|---|
autoUpgradeMinorVersion | Dağıtım zamanında kullanılabilirse uzantının daha yeni bir ikincil sürüm kullanıp kullanmayacağını gösterir. Ancak dağıtıldıktan sonra, bu özellik true olarak ayarlanmış olsa bile uzantı yeniden dağıtılmadığı sürece ikincil sürümleri yükseltmez. | bool |
enableAutomaticUpgrade | Kullanılabilir uzantının daha yeni bir sürümü varsa, uzantının platform tarafından otomatik olarak yükseltilip yükseltilmeyeceğini gösterir. | bool |
forceUpdateTag | Bir değer sağlanırsa ve önceki değerden farklıysa, uzantı yapılandırması değişmese bile uzantı işleyicisi güncelleştirilmeye zorlanır. | string |
protectedSettings | Uzantı protectedSettings veya protectedSettingsFromKeyVault içerebilir veya hiçbir korumalı ayar içeremez. | Bicep için any() işlevini kullanabilirsiniz. |
protectedSettingsFromKeyVault | Başvuru ile geçirilen ve anahtar kasasından kullanılan korumalı uzantı ayarları | KeyVaultSecretReference |
provisionAfterExtensions | Bu uzantının sağlanması gereken uzantı adlarının koleksiyonu. | dize[] |
yayımcı | Uzantı işleyici yayımcısının adı. | string |
ayarlar | Uzantı için Json biçimlendirilmiş genel ayarlar. | Bicep için any() işlevini kullanabilirsiniz. |
suppressFailures | Uzantıdan kaynaklanan hataların gizlenip gizlenmeyeceğini gösterir (VM'ye bağlanmama gibi operasyonel hatalar bu değerden bağımsız olarak gizlenmeyecektir). Varsayılan değer false. | bool |
tür | Uzantının türünü belirtir; "CustomScriptExtension" örnek olarak verilmiştir. | string |
typeHandlerVersion | Betik işleyicisinin sürümünü belirtir. | string |
KeyVaultSecretReference
Ad | Açıklama | Değer |
---|---|---|
secretUrl | Key Vault gizli diziye başvuran URL. | dize (gerekli) |
sourceVault | Gizli diziyi içeren Key Vault göreli URL'si. | AltKaynak (gerekli) |
Subresource
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği | string |
Hızlı başlangıç şablonları
Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.
Şablon | Description |
---|---|
Darktrace Otomatik Ölçeklendirme vSensor'larını dağıtma |
Bu şablon, Darktrace vSensors'ın otomatik olarak otomatik ölçeklendirme dağıtımını dağıtmanızı sağlar |
Bu şablon önceden şifrelenmiş Windows VMSS'nin şifresini çözer |
Bu şablon, çalışan bir Windows VM Ölçek Kümesinde şifrelemeyi devre dışı bırakır |
Bu şablon çalışan bir Windows VMSS'lerini şifreler |
Bu şablon, çalışan bir Windows VM Ölçek Kümesinde şifrelemeyi etkinleştirir |
Sıçrama kutusu ile yeni bir Windows VMSS oluşturma ve şifreleme |
Bu şablon, sunucu Windows sürümlerinin en son düzeltme eki uygulanmış sürümünü kullanarak basit bir Windows VM Ölçek Kümesi dağıtmanıza olanak tanır. Bu şablon aynı sanal ağda genel IP adresine sahip bir sıçrama kutusu da dağıtır. Bu genel IP adresi aracılığıyla sıçrama kutusuna bağlanabilir, ardından buradan özel IP adresleri aracılığıyla ölçek kümesindeki VM'lere bağlanabilirsiniz. Bu şablon, Windows VM'lerinin VM Ölçek Kümesinde şifrelemeyi etkinleştirir. |
Güvenilir başlatma özellikli bir Windows VM Ölçek Kümesi dağıtma |
Bu şablon, Windows Server 2016, Windows Server 2019 veya Windows Server 2022 Azure Edition'ın en son düzeltme eki uygulanmış sürümünü kullanarak güvenilir başlatma özellikli bir Windows VM Ölçek Kümesi dağıtmanızı sağlar. Bu VM'ler, RDP bağlantıları için NAT kuralları olan bir yük dengeleyicinin arkasındadır. Secureboot ve vTPM'yi etkinleştirirseniz, VMSS'nize Konuk Kanıtlama uzantısı yüklenir. Bu uzantı, bulut tarafından uzaktan kanıtlama gerçekleştirir. |
ARM şablonu kaynak tanımı
virtualMachineScaleSets/extensions 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üğü.
Kaynak biçimi
Microsoft.Compute/virtualMachineScaleSets/extensions kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.
{
"type": "Microsoft.Compute/virtualMachineScaleSets/extensions",
"apiVersion": "2023-09-01",
"name": "string",
"properties": {
"autoUpgradeMinorVersion": "bool",
"enableAutomaticUpgrade": "bool",
"forceUpdateTag": "string",
"protectedSettings": {},
"protectedSettingsFromKeyVault": {
"secretUrl": "string",
"sourceVault": {
"id": "string"
}
},
"provisionAfterExtensions": [ "string" ],
"publisher": "string",
"settings": {},
"suppressFailures": "bool",
"type": "string",
"typeHandlerVersion": "string"
}
}
Özellik değerleri
virtualMachineScaleSets/extensions
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | 'Microsoft.Compute/virtualMachineScaleSets/extensions' |
apiVersion | Kaynak API'sinin sürümü | '2023-09-01' |
name | Kaynak adı JSON ARM şablonlarında alt kaynaklar için adları ve türleri ayarlamayı öğrenin. |
dize (gerekli) |
properties | Sanal Makine Ölçek Kümesi Uzantısının özelliklerini açıklar. | VirtualMachineScaleSetExtensionProperties |
VirtualMachineScaleSetExtensionProperties
Ad | Açıklama | Değer |
---|---|---|
autoUpgradeMinorVersion | Dağıtım zamanında kullanılabilirse uzantının daha yeni bir ikincil sürüm kullanıp kullanmayacağını gösterir. Ancak dağıtıldıktan sonra, bu özellik true olarak ayarlanmış olsa bile uzantı yeniden dağıtılmadığı sürece ikincil sürümleri yükseltmez. | bool |
enableAutomaticUpgrade | Kullanılabilir uzantının daha yeni bir sürümü varsa, uzantının platform tarafından otomatik olarak yükseltilip yükseltilmeyeceğini gösterir. | bool |
forceUpdateTag | Bir değer sağlanırsa ve önceki değerden farklıysa, uzantı yapılandırması değişmese bile uzantı işleyicisi güncelleştirilmeye zorlanır. | string |
protectedSettings | Uzantı protectedSettings veya protectedSettingsFromKeyVault içerebilir veya hiçbir korumalı ayar içeremez. | |
protectedSettingsFromKeyVault | Başvuru ile geçirilen ve anahtar kasasından kullanılan korumalı uzantı ayarları | KeyVaultSecretReference |
provisionAfterExtensions | Bu uzantının sağlanması gereken uzantı adlarının koleksiyonu. | dize[] |
yayımcı | Uzantı işleyici yayımcısının adı. | string |
ayarlar | Uzantı için Json biçimlendirilmiş genel ayarlar. | |
suppressFailures | Uzantıdan kaynaklanan hataların gizlenip gizlenmeyeceğini gösterir (VM'ye bağlanmama gibi operasyonel hatalar bu değerden bağımsız olarak gizlenmeyecektir). Varsayılan değer false. | bool |
tür | Uzantının türünü belirtir; "CustomScriptExtension" örnek olarak verilmiştir. | string |
typeHandlerVersion | Betik işleyicisinin sürümünü belirtir. | string |
KeyVaultSecretReference
Ad | Açıklama | Değer |
---|---|---|
secretUrl | Key Vault gizli diziye başvuran URL. | dize (gerekli) |
sourceVault | Gizli diziyi içeren Key Vault göreli URL'si. | AltKaynak (gerekli) |
Subresource
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği | string |
Hızlı başlangıç şablonları
Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.
Şablon | Description |
---|---|
Darktrace Otomatik Ölçeklendirme vSensor'larını dağıtma |
Bu şablon, Darktrace vSensors'ın otomatik olarak otomatik ölçeklendirme dağıtımını dağıtmanızı sağlar |
Bu şablon önceden şifrelenmiş Windows VMSS'nin şifresini çözer |
Bu şablon, çalışan bir Windows VM Ölçek Kümesinde şifrelemeyi devre dışı bırakır |
Bu şablon çalışan bir Windows VMSS'lerini şifreler |
Bu şablon, çalışan bir Windows VM Ölçek Kümesinde şifrelemeyi etkinleştirir |
Sıçrama kutusu ile yeni bir Windows VMSS oluşturma ve şifreleme |
Bu şablon, sunucu Windows sürümlerinin en son düzeltme eki uygulanmış sürümünü kullanarak basit bir Windows VM Ölçek Kümesi dağıtmanıza olanak tanır. Bu şablon aynı sanal ağda genel IP adresine sahip bir sıçrama kutusu da dağıtır. Bu genel IP adresi aracılığıyla sıçrama kutusuna bağlanabilir, ardından buradan özel IP adresleri aracılığıyla ölçek kümesindeki VM'lere bağlanabilirsiniz. Bu şablon, Windows VM'lerinin VM Ölçek Kümesinde şifrelemeyi etkinleştirir. |
Güvenilir başlatma özellikli bir Windows VM Ölçek Kümesi dağıtma |
Bu şablon, Windows Server 2016, Windows Server 2019 veya Windows Server 2022 Azure Edition'ın en son düzeltme eki uygulanmış sürümünü kullanarak güvenilir başlatma özellikli bir Windows VM Ölçek Kümesi dağıtmanızı sağlar. Bu VM'ler, RDP bağlantıları için NAT kuralları olan bir yük dengeleyicinin arkasındadır. Secureboot ve vTPM'yi etkinleştirirseniz, VMSS'nize Konuk Kanıtlama uzantısı yüklenir. Bu uzantı, bulut tarafından uzaktan kanıtlama gerçekleştirir. |
Terraform (AzAPI sağlayıcısı) kaynak tanımı
virtualMachineScaleSets/extensions kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.Compute/virtualMachineScaleSets/extensions kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Compute/virtualMachineScaleSets/extensions@2023-09-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
autoUpgradeMinorVersion = bool
enableAutomaticUpgrade = bool
forceUpdateTag = "string"
protectedSettingsFromKeyVault = {
secretUrl = "string"
sourceVault = {
id = "string"
}
}
provisionAfterExtensions = [
"string"
]
publisher = "string"
suppressFailures = bool
type = "string"
typeHandlerVersion = "string"
}
})
}
Özellik değerleri
virtualMachineScaleSets/extensions
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | "Microsoft.Compute/virtualMachineScaleSets/extensions@2023-09-01" |
name | Kaynak adı | dize (gerekli) |
parent_id | Bu kaynağın üst öğesi olan kaynağın kimliği. | Şu tür kaynağın kimliği: virtualMachineScaleSets |
properties | Sanal Makine Ölçek Kümesi Uzantısının özelliklerini açıklar. | VirtualMachineScaleSetExtensionProperties |
VirtualMachineScaleSetExtensionProperties
Ad | Açıklama | Değer |
---|---|---|
autoUpgradeMinorVersion | Dağıtım zamanında kullanılabilirse uzantının daha yeni bir ikincil sürüm kullanıp kullanmayacağını gösterir. Ancak dağıtıldıktan sonra, bu özellik true olarak ayarlanmış olsa bile uzantı yeniden dağıtılmadığı sürece ikincil sürümleri yükseltmez. | bool |
enableAutomaticUpgrade | Kullanılabilir uzantının daha yeni bir sürümü varsa, uzantının platform tarafından otomatik olarak yükseltilip yükseltilmeyeceğini gösterir. | bool |
forceUpdateTag | Bir değer sağlanırsa ve önceki değerden farklıysa, uzantı yapılandırması değişmese bile uzantı işleyicisi güncelleştirilmeye zorlanır. | string |
protectedSettings | Uzantı protectedSettings veya protectedSettingsFromKeyVault içerebilir veya hiçbir korumalı ayar içeremez. | |
protectedSettingsFromKeyVault | Başvuru ile geçirilen ve anahtar kasasından kullanılan korumalı uzantı ayarları | KeyVaultSecretReference |
provisionAfterExtensions | Bu uzantının sağlanması gereken uzantı adlarının koleksiyonu. | dize[] |
yayımcı | Uzantı işleyici yayımcısının adı. | string |
ayarlar | Uzantı için Json biçimlendirilmiş genel ayarlar. | |
suppressFailures | Uzantıdan kaynaklanan hataların gizlenip gizlenmeyeceğini gösterir (VM'ye bağlanmama gibi operasyonel hatalar bu değerden bağımsız olarak gizlenmeyecektir). Varsayılan değer false. | bool |
tür | Uzantının türünü belirtir; "CustomScriptExtension" örnek olarak verilmiştir. | string |
typeHandlerVersion | Betik işleyicisinin sürümünü belirtir. | string |
KeyVaultSecretReference
Ad | Açıklama | Değer |
---|---|---|
secretUrl | Key Vault gizli diziye başvuran URL. | dize (gerekli) |
sourceVault | Gizli diziyi içeren Key Vault göreli URL'si. | AltKaynak (gerekli) |
Subresource
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği | string |
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin