Aracılığıyla paylaş


OriginGroup interface

Kaynaklardan oluşan kaynak grubu, içerik CDN'den sunulmadığında çıkış noktalarına yük dengeleme için kullanılır.

Extends

Özellikler

healthProbeSettings

Kaynağın sistem durumunu belirlemek için kullanılan kaynağın sistem durumu yoklaması ayarları.

origins

Verilen kaynak grubu içinde CDN aracılığıyla teslim edilen içeriğin kaynağı.

provisioningState

Kaynak grubunun sağlama durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

resourceState

Kaynak grubunun kaynak durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

responseBasedOriginErrorDetectionSettings

Gerçek istekler/yanıtlar kullanarak kaynak durumunu belirlemek için özellikleri içeren JSON nesnesi. Bu özellik şu anda desteklenmiyor.

trafficRestorationTimeToHealedOrNewEndpointsInMinutes

İyi durumda olmayan bir uç nokta iyi durumda olduğunda veya yeni bir uç nokta eklendiğinde trafiği aşamalı olarak uç noktaya kaydırmak için dakika cinsinden süre. Varsayılan değer 10 dakikadır. Bu özellik şu anda desteklenmiyor.

Devralınan Özellikler

id

Kaynak Kimliği. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

name

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

systemData

Salt okunur sistem verileri NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

type

Kaynak türü. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

Özellik Ayrıntıları

healthProbeSettings

Kaynağın sistem durumunu belirlemek için kullanılan kaynağın sistem durumu yoklaması ayarları.

healthProbeSettings?: HealthProbeParameters

Özellik Değeri

origins

Verilen kaynak grubu içinde CDN aracılığıyla teslim edilen içeriğin kaynağı.

origins?: ResourceReference[]

Özellik Değeri

provisioningState

Kaynak grubunun sağlama durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

provisioningState?: OriginGroupProvisioningState

Özellik Değeri

resourceState

Kaynak grubunun kaynak durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

resourceState?: OriginGroupResourceState

Özellik Değeri

responseBasedOriginErrorDetectionSettings

Gerçek istekler/yanıtlar kullanarak kaynak durumunu belirlemek için özellikleri içeren JSON nesnesi. Bu özellik şu anda desteklenmiyor.

responseBasedOriginErrorDetectionSettings?: ResponseBasedOriginErrorDetectionParameters

Özellik Değeri

trafficRestorationTimeToHealedOrNewEndpointsInMinutes

İyi durumda olmayan bir uç nokta iyi durumda olduğunda veya yeni bir uç nokta eklendiğinde trafiği aşamalı olarak uç noktaya kaydırmak için dakika cinsinden süre. Varsayılan değer 10 dakikadır. Bu özellik şu anda desteklenmiyor.

trafficRestorationTimeToHealedOrNewEndpointsInMinutes?: undefined | number

Özellik Değeri

undefined | number

Devralınan Özellik Detayları

id

Kaynak Kimliği. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

id?: undefined | string

Özellik Değeri

undefined | string

Resource.id Devralındı

name

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

name?: undefined | string

Özellik Değeri

undefined | string

Resource.name Devralındı

systemData

Salt okunur sistem verileri NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

systemData?: SystemData

Özellik Değeri

Resource.systemData'dan Devralındı

type

Kaynak türü. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

type?: undefined | string

Özellik Değeri

undefined | string

Kaynaktan Devralındı.tür