Microsoft.ServiceFabric managedClusters/nodeTypes 2021-05-01
- En son
- 2024-04-01
- 2024-02-01-önizleme
- 2023-12-01-önizleme
- 2023-11-01-önizleme
- 2023-09-01-önizleme
- 2023-07-01-önizleme
- 2023-03-01-önizleme
- 2023-02-01-önizleme
- 2022-10-01-önizleme
- 2022-08-01-önizleme
- 2022-06-01-önizleme
- 2022-02-01-önizleme
- 2022-01-01
- 2021-11-01-önizleme
- 2021-07-01-önizleme
- 2021-05-01
- 2021-01-01-önizleme
- 2020-01-01-önizleme
Bicep kaynak tanımı
managedClusters/nodeTypes 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.ServiceFabric/managedClusters/nodeTypes kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.
resource symbolicname 'Microsoft.ServiceFabric/managedClusters/nodeTypes@2021-05-01' = {
name: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
parent: resourceSymbolicName
properties: {
applicationPorts: {
endPort: int
startPort: int
}
capacities: {
{customized property}: 'string'
}
dataDiskSizeGB: int
dataDiskType: 'string'
ephemeralPorts: {
endPort: int
startPort: int
}
isPrimary: bool
isStateless: bool
multiplePlacementGroups: bool
placementProperties: {
{customized property}: 'string'
}
vmExtensions: [
{
name: 'string'
properties: {
autoUpgradeMinorVersion: bool
forceUpdateTag: 'string'
protectedSettings: any()
provisionAfterExtensions: [
'string'
]
publisher: 'string'
settings: any()
type: 'string'
typeHandlerVersion: 'string'
}
}
]
vmImageOffer: 'string'
vmImagePublisher: 'string'
vmImageSku: 'string'
vmImageVersion: 'string'
vmInstanceCount: int
vmManagedIdentity: {
userAssignedIdentities: [
'string'
]
}
vmSecrets: [
{
sourceVault: {
id: 'string'
}
vaultCertificates: [
{
certificateStore: 'string'
certificateUrl: 'string'
}
]
}
]
vmSize: 'string'
}
}
Özellik değerleri
managedClusters/nodeTypes
Ad | Açıklama | Değer |
---|---|---|
name | Kaynak adı Bicep'te alt kaynaklar için adları ve türleri ayarlamayı öğrenin. |
dize (gerekli) |
etiketler | Azure kaynak etiketleri. | Etiket adlarının ve değerlerinin sözlüğü. Bkz. Şablonlardaki etiketler |
Ü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: managedClusters |
properties | Düğüm türü özellikleri | NodeTypeProperties |
NodeTypeProperties
Ad | Açıklama | Değer |
---|---|---|
applicationPorts | Kümenin Service Fabric uygulamalarına bağlantı noktası atadığı bağlantı noktası aralığı. | EndpointRangeDescription |
Kapasite | Düğüm türündeki düğümlere uygulanan kapasite etiketleri, küme kaynak yöneticisi bir düğümün ne kadar kaynağa sahip olduğunu anlamak için bu etiketleri kullanır. | NodeTypePropertiesCapacities |
dataDiskSizeGB | GB'lerdeki düğüm türündeki her vm için disk boyutu. | int (gerekli) |
dataDiskType | Yönetilen veri disk türü. IOPS ve aktarım hızı disk boyutuna göre verilir ve daha fazla bilgi için /azure/virtual-machines/disks-types bölümüne gidin. | 'Premium_LRS' 'StandardSSD_LRS' 'Standard_LRS' |
ephemeralPorts | Bu düğüm türündeki düğümlerin yapılandırıldığı kısa ömürlü bağlantı noktaları aralığı. | EndpointRangeDescription |
isPrimary | Sistem hizmetlerinin çalıştırılacağı düğüm türü. Yalnızca bir düğüm türü birincil olarak işaretlenmelidir. Birincil düğüm türü mevcut kümeler için silinemez veya değiştirilemez. | bool (gerekli) |
isStateless | Düğüm türünün yalnızca Durum bilgisi olmayan iş yüklerini barındırabileceğini gösterir. | bool |
multiplePlacementGroups | Düğüm türüyle ilişkili ölçek kümesinin birden çok yerleştirme grubundan oluşabileceğini gösterir. | bool |
placementProperties | Düğüm türündeki düğümlere uygulanan yerleştirme etiketleri, belirli hizmetlerin (iş yükünün) nerede çalışması gerektiğini belirtmek için kullanılabilir. | NodeTypePropertiesPlacementProperties |
vmExtensions | Sanal makinelere yüklenmesi gereken uzantı kümesi. | VmssExtension[] |
vmImageOffer | Azure Sanal Makineler Market görüntüsünün teklif türü. Örneğin, UbuntuServer veya WindowsServer. | string |
vmImagePublisher | Azure Sanal Makineler Market görüntüsünün yayımcısı. Örneğin, Canonical veya MicrosoftWindowsServer. | string |
vmImageSku | Azure Sanal Makineler Market görüntüsünün SKU'su. Örneğin, 14.04.0-LTS veya 2012-R2-Datacenter. | string |
vmImageVersion | Azure Sanal Makineler Market görüntüsünün sürümü. Görüntünün en son sürümünü seçmek için 'en son' değeri belirtilebilir. Atlanırsa, varsayılan değer 'en son' olur. | string |
vmInstanceCount | Düğüm türündeki düğüm sayısı. | int (gerekli) Kısıtlama -ları: Min değer = 1 Maksimum değer = 2147483647 |
vmManagedIdentity | Düğüm türü altındaki sanal makine ölçek kümesinin kimlikleri. | VmManagedIdentity |
vmSecrets | Sanal makinelere yüklenecek gizli diziler. | VaultSecretGroup[] |
vmSize | Havuzdaki sanal makinelerin boyutu. Havuzdaki tüm sanal makineler aynı boyuttadır. Örneğin, Standard_D3. | string |
EndpointRangeDescription
Ad | Açıklama | Değer |
---|---|---|
endPort | Bir bağlantı noktası aralığının bitiş bağlantı noktası | int (gerekli) |
startPort | Bir bağlantı noktası aralığının başlangıç bağlantı noktası | int (gerekli) |
NodeTypePropertiesCapacities
Ad | Açıklama | Değer |
---|---|---|
{özelleştirilmiş özellik} | string |
NodeTypePropertiesPlacementProperties
Ad | Açıklama | Değer |
---|---|---|
{özelleştirilmiş özellik} | string |
VmssExtension
Ad | Açıklama | Değer |
---|---|---|
name | Uzantının adı. | dize (gerekli) |
properties | Sanal Makine Ölçek Kümesi Uzantısının özelliklerini açıklar. | VmssExtensionProperties (gerekli) |
VmssExtensionProperties
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 uzantı, bu özellik true olarak ayarlanmış olsa bile yeniden dağıtılmadığı sürece ikincil sürümleri yükseltmez. | 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ştirmeye zorlanır. | string |
protectedSettings | Uzantı protectedSettings veya protectedSettingsFromKeyVault içerebilir veya hiç korumalı ayar içeremez. | Bicep için any() işlevini kullanabilirsiniz. |
provisionAfterExtensions | Bu uzantının sağlanması gereken uzantı adlarının koleksiyonu. | string[] |
yayımcı | Uzantı işleyici yayımcısının adı. | dize (gerekli) |
ayarlar | Uzantı için Json biçimli genel ayarlar. | Bicep için any() işlevini kullanabilirsiniz. |
tür | Uzantının türünü belirtir; "CustomScriptExtension" örnek olarak verilmiştir. | dize (gerekli) |
typeHandlerVersion | Betik işleyicisinin sürümünü belirtir. | dize (gerekli) |
VmManagedIdentity
Ad | Açıklama | Değer |
---|---|---|
userAssignedIdentities | Düğüm türü altındaki sanal makine ölçek kümesiyle ilişkili kullanıcı kimliklerinin listesi. Her giriş şu formda bir ARM kaynak kimliği olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. | string[] |
VaultSecretGroup
Ad | Açıklama | Değer |
---|---|---|
sourceVault | VaultCertificates'teki tüm sertifikaları içeren Key Vault göreli URL'si. | SubResource (gerekli) |
vaultCertificates | SourceVault'ta sertifika içeren anahtar kasası başvurularının listesi. | VaultCertificate[] (gerekli) |
Subresource
Ad | Açıklama | Değer |
---|---|---|
kimlik | Azure kaynak tanımlayıcısı. | string |
VaultCertificate
Ad | Açıklama | Değer |
---|---|---|
certificateStore | Windows VM'leri için, sertifikanın eklenmesi gereken Sanal Makinedeki sertifika depoyu belirtir. Belirtilen sertifika deposu, LocalMachine hesabında örtük olarak bulunur. Linux VM'leri için, sertifika dosyası X509 sertifika dosyası için {UppercaseThumbprint}.crt ve özel anahtar için {UppercaseThumbprint}.prv dosya adıyla /var/lib/waagent dizini altına yerleştirilir. Bu dosyaların her ikisi de .pem biçimindedir. |
dize (gerekli) |
certificateUrl | Bu, Key Vault'ye gizli dizi olarak yüklenmiş bir sertifikanın URL'sidir. Key Vault gizli dizi eklemek için bkz. Anahtar kasasına anahtar veya gizli dizi ekleme. Bu durumda, sertifikanızın UTF-8'de kodlanmış aşağıdaki JSON Nesnesinin Base64 kodlaması olması gerekir: { "data":"{Base64-encoded-certificate}", "dataType":"pfx", "password":"{pfx-file-password}" } |
dize (gerekli) |
ARM şablonu kaynak tanımı
managedClusters/nodeTypes 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.ServiceFabric/managedClusters/nodeTypes kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.
{
"type": "Microsoft.ServiceFabric/managedClusters/nodeTypes",
"apiVersion": "2021-05-01",
"name": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"applicationPorts": {
"endPort": "int",
"startPort": "int"
},
"capacities": {
"{customized property}": "string"
},
"dataDiskSizeGB": "int",
"dataDiskType": "string",
"ephemeralPorts": {
"endPort": "int",
"startPort": "int"
},
"isPrimary": "bool",
"isStateless": "bool",
"multiplePlacementGroups": "bool",
"placementProperties": {
"{customized property}": "string"
},
"vmExtensions": [
{
"name": "string",
"properties": {
"autoUpgradeMinorVersion": "bool",
"forceUpdateTag": "string",
"protectedSettings": {},
"provisionAfterExtensions": [ "string" ],
"publisher": "string",
"settings": {},
"type": "string",
"typeHandlerVersion": "string"
}
}
],
"vmImageOffer": "string",
"vmImagePublisher": "string",
"vmImageSku": "string",
"vmImageVersion": "string",
"vmInstanceCount": "int",
"vmManagedIdentity": {
"userAssignedIdentities": [ "string" ]
},
"vmSecrets": [
{
"sourceVault": {
"id": "string"
},
"vaultCertificates": [
{
"certificateStore": "string",
"certificateUrl": "string"
}
]
}
],
"vmSize": "string"
}
}
Özellik değerleri
managedClusters/nodeTypes
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | 'Microsoft.ServiceFabric/managedClusters/nodeTypes' |
apiVersion | Kaynak API'sinin sürümü | '2021-05-01' |
name | Kaynak adı JSON ARM şablonlarında alt kaynaklar için adları ve türleri ayarlamayı öğrenin. |
dize (gerekli) |
etiketler | Azure kaynak etiketleri. | Etiket adlarının ve değerlerinin sözlüğü. Bkz. Şablonlardaki etiketler |
properties | Düğüm türü özellikleri | NodeTypeProperties |
NodeTypeProperties
Ad | Açıklama | Değer |
---|---|---|
applicationPorts | Kümenin Service Fabric uygulamalarına bağlantı noktası atadığı bağlantı noktası aralığı. | EndpointRangeDescription |
Kapasite | Düğüm türündeki düğümlere uygulanan kapasite etiketleri, küme kaynak yöneticisi bir düğümün ne kadar kaynağa sahip olduğunu anlamak için bu etiketleri kullanır. | NodeTypePropertiesCapacities |
dataDiskSizeGB | GB'lerdeki düğüm türündeki her vm için disk boyutu. | int (gerekli) |
dataDiskType | Yönetilen veri disk türü. IOPS ve aktarım hızı disk boyutuna göre verilir ve daha fazla bilgi için /azure/virtual-machines/disks-types bölümüne gidin. | 'Premium_LRS' 'StandardSSD_LRS' 'Standard_LRS' |
ephemeralPorts | Bu düğüm türündeki düğümlerin yapılandırıldığı kısa ömürlü bağlantı noktaları aralığı. | EndpointRangeDescription |
isPrimary | Sistem hizmetlerinin çalıştırılacağı düğüm türü. Yalnızca bir düğüm türü birincil olarak işaretlenmelidir. Birincil düğüm türü mevcut kümeler için silinemez veya değiştirilemez. | bool (gerekli) |
isStateless | Düğüm türünün yalnızca Durum bilgisi olmayan iş yüklerini barındırabileceğini gösterir. | bool |
multiplePlacementGroups | Düğüm türüyle ilişkili ölçek kümesinin birden çok yerleştirme grubundan oluşabileceğini gösterir. | bool |
placementProperties | Düğüm türündeki düğümlere uygulanan yerleştirme etiketleri, belirli hizmetlerin (iş yükünün) nerede çalışması gerektiğini belirtmek için kullanılabilir. | NodeTypePropertiesPlacementProperties |
vmExtensions | Sanal makinelere yüklenmesi gereken uzantı kümesi. | VmssExtension[] |
vmImageOffer | Azure Sanal Makineler Market görüntüsünün teklif türü. Örneğin, UbuntuServer veya WindowsServer. | string |
vmImagePublisher | Azure Sanal Makineler Market görüntüsünün yayımcısı. Örneğin, Canonical veya MicrosoftWindowsServer. | string |
vmImageSku | Azure Sanal Makineler Market görüntüsünün SKU'su. Örneğin, 14.04.0-LTS veya 2012-R2-Datacenter. | string |
vmImageVersion | Azure Sanal Makineler Market görüntüsünün sürümü. Görüntünün en son sürümünü seçmek için 'en son' değeri belirtilebilir. Atlanırsa, varsayılan değer 'en son' olur. | string |
vmInstanceCount | Düğüm türündeki düğüm sayısı. | int (gerekli) Kısıtlama -ları: Min değer = 1 Maksimum değer = 2147483647 |
vmManagedIdentity | Düğüm türü altındaki sanal makine ölçek kümesinin kimlikleri. | VmManagedIdentity |
vmSecrets | Sanal makinelere yüklenecek gizli diziler. | VaultSecretGroup[] |
vmSize | Havuzdaki sanal makinelerin boyutu. Havuzdaki tüm sanal makineler aynı boyuttadır. Örneğin, Standard_D3. | string |
EndpointRangeDescription
Ad | Açıklama | Değer |
---|---|---|
endPort | Bir bağlantı noktası aralığının bitiş bağlantı noktası | int (gerekli) |
startPort | Bir bağlantı noktası aralığının başlangıç bağlantı noktası | int (gerekli) |
NodeTypePropertiesCapacities
Ad | Açıklama | Değer |
---|---|---|
{özelleştirilmiş özellik} | string |
NodeTypePropertiesPlacementProperties
Ad | Açıklama | Değer |
---|---|---|
{özelleştirilmiş özellik} | string |
VmssExtension
Ad | Açıklama | Değer |
---|---|---|
name | Uzantının adı. | dize (gerekli) |
properties | Sanal Makine Ölçek Kümesi Uzantısının özelliklerini açıklar. | VmssExtensionProperties (gerekli) |
VmssExtensionProperties
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 uzantı, bu özellik true olarak ayarlanmış olsa bile yeniden dağıtılmadığı sürece ikincil sürümleri yükseltmez. | 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ştirmeye zorlanır. | string |
protectedSettings | Uzantı protectedSettings veya protectedSettingsFromKeyVault içerebilir veya hiç korumalı ayar içeremez. | |
provisionAfterExtensions | Bu uzantının sağlanması gereken uzantı adlarının koleksiyonu. | string[] |
yayımcı | Uzantı işleyici yayımcısının adı. | dize (gerekli) |
ayarlar | Uzantı için Json biçimli genel ayarlar. | |
tür | Uzantının türünü belirtir; "CustomScriptExtension" örnek olarak verilmiştir. | dize (gerekli) |
typeHandlerVersion | Betik işleyicisinin sürümünü belirtir. | dize (gerekli) |
VmManagedIdentity
Ad | Açıklama | Değer |
---|---|---|
userAssignedIdentities | Düğüm türü altındaki sanal makine ölçek kümesiyle ilişkili kullanıcı kimliklerinin listesi. Her giriş şu formda bir ARM kaynak kimliği olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. | string[] |
VaultSecretGroup
Ad | Açıklama | Değer |
---|---|---|
sourceVault | VaultCertificates içindeki tüm sertifikaları içeren Key Vault göreli URL'si. | AltKaynak (gerekli) |
vaultCertificates | SourceVault'ta sertifika içeren anahtar kasası başvurularının listesi. | VaultCertificate[] (gerekli) |
Subresource
Ad | Açıklama | Değer |
---|---|---|
kimlik | Azure kaynak tanımlayıcısı. | string |
VaultCertificate
Ad | Açıklama | Değer |
---|---|---|
certificateStore | Windows VM'leri için, sertifikanın eklenmesi gereken Sanal Makinedeki sertifika depoyu belirtir. Belirtilen sertifika deposu, LocalMachine hesabında örtük olarak bulunur. Linux VM'leri için, sertifika dosyası X509 sertifika dosyası için {UppercaseThumbprint}.crt ve özel anahtar için {UppercaseThumbprint}.prv dosya adıyla /var/lib/waagent dizini altına yerleştirilir. Bu dosyaların her ikisi de .pem biçimindedir. |
dize (gerekli) |
certificateUrl | Bu, Key Vault'ye gizli dizi olarak yüklenmiş bir sertifikanın URL'sidir. Key Vault gizli dizi eklemek için bkz. Anahtar kasasına anahtar veya gizli dizi ekleme. Bu durumda, sertifikanızın UTF-8'de kodlanmış aşağıdaki JSON Nesnesinin Base64 kodlaması olması gerekir: { "data":"{Base64-encoded-certificate}", "dataType":"pfx", "password":"{pfx-file-password}" } |
dize (gerekli) |
Terraform (AzAPI sağlayıcısı) kaynak tanımı
managedClusters/nodeTypes 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.ServiceFabric/managedClusters/nodeTypes kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.ServiceFabric/managedClusters/nodeTypes@2021-05-01"
name = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
applicationPorts = {
endPort = int
startPort = int
}
capacities = {
{customized property} = "string"
}
dataDiskSizeGB = int
dataDiskType = "string"
ephemeralPorts = {
endPort = int
startPort = int
}
isPrimary = bool
isStateless = bool
multiplePlacementGroups = bool
placementProperties = {
{customized property} = "string"
}
vmExtensions = [
{
name = "string"
properties = {
autoUpgradeMinorVersion = bool
forceUpdateTag = "string"
provisionAfterExtensions = [
"string"
]
publisher = "string"
type = "string"
typeHandlerVersion = "string"
}
}
]
vmImageOffer = "string"
vmImagePublisher = "string"
vmImageSku = "string"
vmImageVersion = "string"
vmInstanceCount = int
vmManagedIdentity = {
userAssignedIdentities = [
"string"
]
}
vmSecrets = [
{
sourceVault = {
id = "string"
}
vaultCertificates = [
{
certificateStore = "string"
certificateUrl = "string"
}
]
}
]
vmSize = "string"
}
})
}
Özellik değerleri
managedClusters/nodeTypes
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | "Microsoft.ServiceFabric/managedClusters/nodeTypes@2021-05-01" |
name | Kaynak adı | dize (gerekli) |
parent_id | Bu kaynağın üst öğesi olan kaynağın kimliği. | Kaynak türü: managedClusters kimliği |
etiketler | Azure kaynak etiketleri. | Etiket adlarının ve değerlerinin sözlüğü. |
properties | Düğüm türü özellikleri | NodeTypeProperties |
NodeTypeProperties
Ad | Açıklama | Değer |
---|---|---|
applicationPorts | Kümenin Service Fabric uygulamalarına bağlantı noktası atadığı bağlantı noktası aralığı. | EndpointRangeDescription |
Kapasite | Düğüm türündeki düğümlere uygulanan kapasite etiketleri, küme kaynak yöneticisi bir düğümün ne kadar kaynağa sahip olduğunu anlamak için bu etiketleri kullanır. | NodeTypePropertiesCapacities |
dataDiskSizeGB | GB'lerdeki düğüm türündeki her vm için disk boyutu. | int (gerekli) |
dataDiskType | Yönetilen veri disk türü. IOPS ve aktarım hızı disk boyutuna göre verilir ve daha fazla bilgi için /azure/virtual-machines/disks-types bölümüne gidin. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" |
ephemeralPorts | Bu düğüm türündeki düğümlerin yapılandırıldığı kısa ömürlü bağlantı noktaları aralığı. | EndpointRangeDescription |
isPrimary | Sistem hizmetlerinin çalıştırılacağı düğüm türü. Yalnızca bir düğüm türü birincil olarak işaretlenmelidir. Birincil düğüm türü mevcut kümeler için silinemez veya değiştirilemez. | bool (gerekli) |
isStateless | Düğüm türünün yalnızca Durum bilgisi olmayan iş yüklerini barındırabileceğini gösterir. | bool |
multiplePlacementGroups | Düğüm türüyle ilişkili ölçek kümesinin birden çok yerleştirme grubundan oluşabileceğini gösterir. | bool |
placementProperties | Düğüm türündeki düğümlere uygulanan yerleştirme etiketleri, belirli hizmetlerin (iş yükünün) nerede çalışması gerektiğini belirtmek için kullanılabilir. | NodeTypePropertiesPlacementProperties |
vmExtensions | Sanal makinelere yüklenmesi gereken uzantı kümesi. | VmssExtension[] |
vmImageOffer | Azure Sanal Makineler Market görüntüsünün teklif türü. Örneğin, UbuntuServer veya WindowsServer. | string |
vmImagePublisher | Azure Sanal Makineler Market görüntüsünün yayımcısı. Örneğin, Canonical veya MicrosoftWindowsServer. | string |
vmImageSku | Azure Sanal Makineler Market görüntüsünün SKU'su. Örneğin, 14.04.0-LTS veya 2012-R2-Datacenter. | string |
vmImageVersion | Azure Sanal Makineler Market görüntüsünün sürümü. Görüntünün en son sürümünü seçmek için 'en son' değeri belirtilebilir. Atlanırsa, varsayılan değer 'en son' olur. | string |
vmInstanceCount | Düğüm türündeki düğüm sayısı. | int (gerekli) Kısıtlama -ları: Min değer = 1 En yüksek değer = 2147483647 |
vmManagedIdentity | Düğüm türü altındaki sanal makine ölçek kümesinin kimlikleri. | VmManagedIdentity |
vmSecrets | Sanal makinelere yüklenecek gizli diziler. | VaultSecretGroup[] |
vmSize | Havuzdaki sanal makinelerin boyutu. Havuzdaki tüm sanal makineler aynı boyuttadır. Örneğin, Standard_D3. | string |
EndpointRangeDescription
Ad | Açıklama | Değer |
---|---|---|
endPort | Bir bağlantı noktası aralığının bitiş bağlantı noktası | int (gerekli) |
startPort | Bir bağlantı noktası aralığının başlangıç bağlantı noktası | int (gerekli) |
NodeTypePropertiesCapacities
Ad | Açıklama | Değer |
---|---|---|
{özelleştirilmiş özellik} | string |
NodeTypePropertiesPlacementProperties
Ad | Açıklama | Değer |
---|---|---|
{özelleştirilmiş özellik} | string |
VmssExtension
Ad | Açıklama | Değer |
---|---|---|
name | Uzantının adı. | dize (gerekli) |
properties | Sanal Makine Ölçek Kümesi Uzantısının özelliklerini açıklar. | VmssExtensionProperties (gerekli) |
VmssExtensionProperties
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 |
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. | |
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ı. | dize (gerekli) |
ayarlar | Uzantı için Json biçimlendirilmiş genel ayarlar. | |
tür | Uzantının türünü belirtir; "CustomScriptExtension" örnek olarak verilmiştir. | dize (gerekli) |
typeHandlerVersion | Betik işleyicisinin sürümünü belirtir. | dize (gerekli) |
VmManagedIdentity
Ad | Açıklama | Değer |
---|---|---|
userAssignedIdentities | Düğüm türü altındaki sanal makine ölçek kümesiyle ilişkilendirilmiş kullanıcı kimliklerinin listesi. Her giriş şu biçimde bir ARM kaynak kimliği olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. | dize[] |
VaultSecretGroup
Ad | Açıklama | Değer |
---|---|---|
sourceVault | VaultCertificates'teki tüm sertifikaları içeren Key Vault göreli URL'si. | SubResource (gerekli) |
vaultCertificates | SourceVault'ta sertifikaları içeren anahtar kasası başvurularının listesi. | VaultCertificate[] (gerekli) |
Subresource
Ad | Açıklama | Değer |
---|---|---|
kimlik | Azure kaynak tanımlayıcısı. | string |
VaultCertificate
Ad | Açıklama | Değer |
---|---|---|
certificateStore | Windows VM'leri için, sanal makinede sertifikanın eklenmesi gereken sertifika depoyu belirtir. Belirtilen sertifika deposu, LocalMachine hesabında örtük olarak bulunur. Linux VM'leri için sertifika dosyası /var/lib/waagent dizinine yerleştirilir ve X509 sertifika dosyası için {UppercaseThumbprint}.crt dosya adı ve özel anahtar için {UppercaseThumbprint}.prv. Bu dosyaların her ikisi de .pem biçimindedir. |
dize (gerekli) |
certificateUrl | Bu, Key Vault'a gizli dizi olarak yüklenmiş bir sertifikanın URL'sidir. Key Vault gizli dizi eklemek için bkz. Anahtar kasasına anahtar veya gizli dizi ekleme. Bu durumda sertifikanızın UTF-8 ile kodlanmış aşağıdaki JSON Nesnesinin Base64 kodlaması olması gerekir: { "data":"{Base64-encoded-certificate}", "dataType":"pfx", "password":"{pfx-file-password}" } |
dize (gerekli) |
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