AgentPool interface
AgentPool, Kubernetes kümesinin aracı havuzunu temsil eder.
- Extends
Özellikler
| administrator |
Bu aracı havuzundaki düğümler için kullanılacak yönetici kimlik bilgileri. |
| agent |
Bu aracı havuzundaki her aracıya uygulanacak yapılandırmalar. |
| attached |
Bu Kubernetes kümesinde çalışan iş yükleri tarafından kullanılmak üzere aracı havuzuna eklenen ağların yapılandırması. |
| availability |
Bu aracı havuzundaki düğümlerin sağlanması için kullanılan Ağ Bulutu kümesinin kullanılabilirlik alanlarının listesi. Belirtilmezse, tüm kullanılabilirlik alanları kullanılır. |
| count | Bu yapılandırmayı kullanan sanal makinelerin sayısı. |
| detailed |
Aracı havuzunun geçerli durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| detailed |
Geçerli ayrıntılı durumla ilgili açıklayıcı ileti. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| etag | Kaynak ETag. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| extended |
Kaynakla ilişkili kümenin genişletilmiş konumu. |
| kubernetes |
Bu aracı havuzunda çalışan Kubernetes sürümü. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| labels | Bu aracı havuzundaki düğümlere uygulanan etiketler. |
| mode | Bu aracı havuzunun sistem havuzu veya kullanıcı havuzu olarak nasıl kullanıldığı seçimi. Sistem havuzları Kubernetes Kümesi için özellikleri ve kritik hizmetleri çalıştırırken, kullanıcı havuzları kullanıcı iş yüklerine ayrılmıştır. Her Kubernetes kümesi en az bir düğüme sahip en az bir sistem düğümü havuzu içermelidir. |
| provisioning |
Aracı havuzunun sağlama durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| taints | Bu aracı havuzundaki düğümlere uygulanan renk tonları. |
| upgrade |
Aracı havuzunun yapılandırması. |
| vm |
Düğüm VM'leri için ayrılan kaynakların boyutunu belirleyen VM SKU'sunun adı. |
Devralınan Özellikler
| id | Kaynağın tam kaynak kimliği. Örneğin, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| location | Kaynağın bulunduğu coğrafi konum |
| name | Kaynağın adı NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| system |
createdBy ve modifiedBy bilgilerini içeren Azure Resource Manager meta verileri. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| tags | Kaynak etiketleri. |
| type | Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts" NOT: Bu özellik seri hale getirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
Özellik Ayrıntıları
administratorConfiguration
Bu aracı havuzundaki düğümler için kullanılacak yönetici kimlik bilgileri.
administratorConfiguration?: AdministratorConfiguration
Özellik Değeri
agentOptions
Bu aracı havuzundaki her aracıya uygulanacak yapılandırmalar.
agentOptions?: AgentOptions
Özellik Değeri
attachedNetworkConfiguration
Bu Kubernetes kümesinde çalışan iş yükleri tarafından kullanılmak üzere aracı havuzuna eklenen ağların yapılandırması.
attachedNetworkConfiguration?: AttachedNetworkConfiguration
Özellik Değeri
availabilityZones
Bu aracı havuzundaki düğümlerin sağlanması için kullanılan Ağ Bulutu kümesinin kullanılabilirlik alanlarının listesi. Belirtilmezse, tüm kullanılabilirlik alanları kullanılır.
availabilityZones?: string[]
Özellik Değeri
string[]
count
Bu yapılandırmayı kullanan sanal makinelerin sayısı.
count: number
Özellik Değeri
number
detailedStatus
Aracı havuzunun geçerli durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
detailedStatus?: string
Özellik Değeri
string
detailedStatusMessage
Geçerli ayrıntılı durumla ilgili açıklayıcı ileti. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
detailedStatusMessage?: string
Özellik Değeri
string
etag
Kaynak ETag. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
etag?: string
Özellik Değeri
string
extendedLocation
Kaynakla ilişkili kümenin genişletilmiş konumu.
extendedLocation?: ExtendedLocation
Özellik Değeri
kubernetesVersion
Bu aracı havuzunda çalışan Kubernetes sürümü. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
kubernetesVersion?: string
Özellik Değeri
string
labels
Bu aracı havuzundaki düğümlere uygulanan etiketler.
labels?: KubernetesLabel[]
Özellik Değeri
mode
Bu aracı havuzunun sistem havuzu veya kullanıcı havuzu olarak nasıl kullanıldığı seçimi. Sistem havuzları Kubernetes Kümesi için özellikleri ve kritik hizmetleri çalıştırırken, kullanıcı havuzları kullanıcı iş yüklerine ayrılmıştır. Her Kubernetes kümesi en az bir düğüme sahip en az bir sistem düğümü havuzu içermelidir.
mode: string
Özellik Değeri
string
provisioningState
Aracı havuzunun sağlama durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
provisioningState?: string
Özellik Değeri
string
taints
Bu aracı havuzundaki düğümlere uygulanan renk tonları.
taints?: KubernetesLabel[]
Özellik Değeri
upgradeSettings
Aracı havuzunun yapılandırması.
upgradeSettings?: AgentPoolUpgradeSettings
Özellik Değeri
vmSkuName
Düğüm VM'leri için ayrılan kaynakların boyutunu belirleyen VM SKU'sunun adı.
vmSkuName: string
Özellik Değeri
string
Devralınan Özellik Detayları
id
Kaynağın tam kaynak kimliği. Örneğin, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
id?: string
Özellik Değeri
string
location
Kaynağın bulunduğu coğrafi konum
location: string
Özellik Değeri
string
name
Kaynağın adı NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
name?: string
Özellik Değeri
string
systemData
createdBy ve modifiedBy bilgilerini içeren Azure Resource Manager meta verileri. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
systemData?: SystemData
Özellik Değeri
tags
Kaynak etiketleri.
tags?: {[propertyName: string]: string}
Özellik Değeri
{[propertyName: string]: string}
TrackedResource.tagsDevralındı
type
Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts" NOT: Bu özellik seri hale getirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
type?: string
Özellik Değeri
string
DevralınanTrackedResource.type