AFDOrigin interface

Azure Front Door kaynağı, Azure Front Door aracılığıyla teslim edilen içeriğin kaynağıdır. Bir uç nokta tarafından temsil edilen kenar düğümlerinde istenen içerik önbelleğe alınmadığında, bunu yapılandırılan kaynaklardan bir veya daha fazlasından getirmeye çalışırlar.

Extends

Özellikler

azureOrigin

Azure kaynak kaynağına kaynak başvurusu.

deploymentStatus
enabledState

Arka uç Havuzları altında tanımlanan arka uçlarda sistem durumu yoklamalarının yapılıp yapılmayacağını. Sistem durumu yoklamaları yalnızca tek etkin arka uç havuzunda tek bir etkin arka uç varsa devre dışı bırakılabilir.

enforceCertificateNameCheck

Sertifika adı denetiminin kaynak düzeyinde etkinleştirilip etkinleştirilmeyileceği

hostName

Kaynağın adresi. Etki alanı adları, IPv4 adresleri ve IPv6 adresleri desteklenir. Bu, bir uç noktadaki tüm kaynaklarda benzersiz olmalıdır.

httpPort

HTTP bağlantı noktasının değeri. 1 ile 65535 arasında olmalıdır.

httpsPort

HTTPS bağlantı noktasının değeri. 1 ile 65535 arasında olmalıdır.

originGroupName

Bu kaynağı içeren kaynak grubunun adı.

originHostHeader

Her istekle birlikte çıkış noktası için gönderilen ana bilgisayar üst bilgisi değeri. Bu değeri boş bırakırsanız, istek ana bilgisayar adı bu değeri belirler. Web Apps, Blob Depolama ve Cloud Services gibi Azure Front Door çıkış noktaları, bu ana bilgisayar üst bilgisi değerinin varsayılan olarak kaynak ana bilgisayar adıyla eşleşmesini gerektirir. Bu, Uç Nokta'da tanımlanan konak üst bilgisini geçersiz kılar

priority

Yük dengeleme için verilen kaynak grubundaki kaynağın önceliği. Düşük öncelikli kaynak iyi durumdaysa yük dengeleme için daha yüksek öncelikler kullanılmaz. 1 ile 5 arasında olmalıdır

provisioningState

Sağlama durumu

sharedPrivateLinkResource

Özel kaynak için özel bağlantı kaynağının özellikleri.

weight

Yük dengeleme için verilen çıkış noktası grubundaki kaynağın ağırlığı. 1 ile 1000 arasında olmalıdır

Devralınan Özellikler

id

Kaynağın tam nitelikli kaynak kimliği. Örn - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

Kaynağın adı

systemData

createdBy ve modifiedBy bilgilerini içeren Azure Resource Manager meta verileri.

type

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts"

Özellik Ayrıntıları

azureOrigin

Azure kaynak kaynağına kaynak başvurusu.

azureOrigin?: ResourceReference

Özellik Değeri

deploymentStatus

deploymentStatus?: string

Özellik Değeri

string

enabledState

Arka uç Havuzları altında tanımlanan arka uçlarda sistem durumu yoklamalarının yapılıp yapılmayacağını. Sistem durumu yoklamaları yalnızca tek etkin arka uç havuzunda tek bir etkin arka uç varsa devre dışı bırakılabilir.

enabledState?: string

Özellik Değeri

string

enforceCertificateNameCheck

Sertifika adı denetiminin kaynak düzeyinde etkinleştirilip etkinleştirilmeyileceği

enforceCertificateNameCheck?: boolean

Özellik Değeri

boolean

hostName

Kaynağın adresi. Etki alanı adları, IPv4 adresleri ve IPv6 adresleri desteklenir. Bu, bir uç noktadaki tüm kaynaklarda benzersiz olmalıdır.

hostName?: string

Özellik Değeri

string

httpPort

HTTP bağlantı noktasının değeri. 1 ile 65535 arasında olmalıdır.

httpPort?: number

Özellik Değeri

number

httpsPort

HTTPS bağlantı noktasının değeri. 1 ile 65535 arasında olmalıdır.

httpsPort?: number

Özellik Değeri

number

originGroupName

Bu kaynağı içeren kaynak grubunun adı.

originGroupName?: string

Özellik Değeri

string

originHostHeader

Her istekle birlikte çıkış noktası için gönderilen ana bilgisayar üst bilgisi değeri. Bu değeri boş bırakırsanız, istek ana bilgisayar adı bu değeri belirler. Web Apps, Blob Depolama ve Cloud Services gibi Azure Front Door çıkış noktaları, bu ana bilgisayar üst bilgisi değerinin varsayılan olarak kaynak ana bilgisayar adıyla eşleşmesini gerektirir. Bu, Uç Nokta'da tanımlanan konak üst bilgisini geçersiz kılar

originHostHeader?: string

Özellik Değeri

string

priority

Yük dengeleme için verilen kaynak grubundaki kaynağın önceliği. Düşük öncelikli kaynak iyi durumdaysa yük dengeleme için daha yüksek öncelikler kullanılmaz. 1 ile 5 arasında olmalıdır

priority?: number

Özellik Değeri

number

provisioningState

Sağlama durumu

provisioningState?: string

Özellik Değeri

string

sharedPrivateLinkResource

Özel kaynak için özel bağlantı kaynağının özellikleri.

sharedPrivateLinkResource?: SharedPrivateLinkResourceProperties

Özellik Değeri

weight

Yük dengeleme için verilen çıkış noktası grubundaki kaynağın ağırlığı. 1 ile 1000 arasında olmalıdır

weight?: number

Özellik Değeri

number

Devralınan Özellik Detayları

id

Kaynağın tam nitelikli kaynak kimliği. Örn - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Özellik Değeri

string

ProxyResource.id Devralındı

name

Kaynağın adı

name?: string

Özellik Değeri

string

ProxyResource.name'dan Devralınan

systemData

createdBy ve modifiedBy bilgilerini içeren Azure Resource Manager meta verileri.

systemData?: SystemData

Özellik Değeri

Devralındığı yer:ProxyResource.systemData

type

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts"

type?: string

Özellik Değeri

string

ProxyResource.typeDevralındı