Aracılığıyla paylaş


AgentPool interface

AgentPool, Kubernetes kümesinin aracı havuzunu temsil eder.

Extends

Özellikler

administratorConfiguration

Bu aracı havuzundaki düğümler için kullanılacak yönetici kimlik bilgileri.

agentOptions

Bu aracı havuzundaki her aracıya uygulanacak yapılandırmalar.

attachedNetworkConfiguration

Bu Kubernetes kümesinde çalışan iş yükleri tarafından kullanılmak üzere aracı havuzuna eklenen ağların yapılandırması.

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.

count

Bu yapılandırmayı kullanan sanal makinelerin sayısı.

detailedStatus

Aracı havuzunun geçerli durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

detailedStatusMessage

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.

extendedLocation

Kaynakla ilişkili kümenin genişletilmiş konumu.

kubernetesVersion

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.

provisioningState

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ı.

upgradeSettings

Aracı havuzunun yapılandırması.

vmSkuName

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.

systemData

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

TrackedResource.id'dan Devralınan

location

Kaynağın bulunduğu coğrafi konum

location: string

Özellik Değeri

string

TrackedResource.location'dan Devralınmış

name

Kaynağın adı NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

name?: string

Özellik Değeri

string

TrackedResource.name'dan Devralınan

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

TrackedResource.systemData'dan Devralınan

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