AFDOrigin interface
Azure Front Door-oorsprong is de bron van de inhoud die wordt geleverd via Azure Front Door. Wanneer de edge-knooppunten die worden vertegenwoordigd door een eindpunt niet de aangevraagde inhoud in de cache hebben, proberen ze deze op te halen uit een of meer van de geconfigureerde origins.
- Uitbreiding
Eigenschappen
| azure |
Resourcereferentie naar de Azure-bronresource. |
| deployment |
OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
| enabled |
Of statustests moeten worden uitgevoerd op basis van back-ends die zijn gedefinieerd onder backendPools. Statustests kunnen alleen worden uitgeschakeld als er één back-end is ingeschakeld in een back-endpool met één ingeschakelde back-end. |
| enforce |
Controleren of certificaatnaam moet worden gecontroleerd op oorsprongsniveau |
| host |
Het adres van de oorsprong. Domeinnamen, IPv4-adressen en IPv6-adressen worden ondersteund. Dit moet uniek zijn voor alle oorsprongen in een eindpunt. |
| http |
De waarde van de HTTP-poort. Moet tussen 1 en 65535 zijn. |
| https |
De waarde van de HTTPS-poort. Moet tussen 1 en 65535 zijn. |
| origin |
De naam van de oorspronkelijke groep die deze oorsprong bevat. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
| origin |
De waarde van de hostheader die bij elke aanvraag naar de oorsprong wordt verzonden. Als u dit leeg laat, bepaalt de hostnaam van de aanvraag deze waarde. Azure Front Door-origins, zoals Web Apps, Blob Storage en Cloud Services, vereisen dat deze hostheaderwaarde standaard overeenkomt met de oorspronkelijke hostnaam. Hiermee wordt de hostheader die is gedefinieerd op eindpunt overschreven |
| priority | Prioriteit van oorsprong in de opgegeven oorsprongsgroep voor taakverdeling. Hogere prioriteiten worden niet gebruikt voor taakverdeling als de oorsprong van een lagere prioriteit in orde is. Moet tussen 1 en 5 zijn |
| provisioning |
Opmerking over inrichtingsstatus: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
| shared |
De eigenschappen van de private link-resource voor privé-origin. |
| weight | Gewicht van de oorsprong in de opgegeven oorsprongsgroep voor taakverdeling. Moet tussen 1 en 1000 zijn |
Overgenomen eigenschappen
| id | Resource-id. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
| name | Resourcenaam. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
| system |
Alleen-lezen systeemgegevens OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
| type | Resourcetype. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
Eigenschapdetails
azureOrigin
Resourcereferentie naar de Azure-bronresource.
azureOrigin?: ResourceReference
Waarde van eigenschap
deploymentStatus
OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
deploymentStatus?: string
Waarde van eigenschap
string
enabledState
Of statustests moeten worden uitgevoerd op basis van back-ends die zijn gedefinieerd onder backendPools. Statustests kunnen alleen worden uitgeschakeld als er één back-end is ingeschakeld in een back-endpool met één ingeschakelde back-end.
enabledState?: string
Waarde van eigenschap
string
enforceCertificateNameCheck
Controleren of certificaatnaam moet worden gecontroleerd op oorsprongsniveau
enforceCertificateNameCheck?: boolean
Waarde van eigenschap
boolean
hostName
Het adres van de oorsprong. Domeinnamen, IPv4-adressen en IPv6-adressen worden ondersteund. Dit moet uniek zijn voor alle oorsprongen in een eindpunt.
hostName?: string
Waarde van eigenschap
string
httpPort
De waarde van de HTTP-poort. Moet tussen 1 en 65535 zijn.
httpPort?: number
Waarde van eigenschap
number
httpsPort
De waarde van de HTTPS-poort. Moet tussen 1 en 65535 zijn.
httpsPort?: number
Waarde van eigenschap
number
originGroupName
De naam van de oorspronkelijke groep die deze oorsprong bevat. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
originGroupName?: string
Waarde van eigenschap
string
originHostHeader
De waarde van de hostheader die bij elke aanvraag naar de oorsprong wordt verzonden. Als u dit leeg laat, bepaalt de hostnaam van de aanvraag deze waarde. Azure Front Door-origins, zoals Web Apps, Blob Storage en Cloud Services, vereisen dat deze hostheaderwaarde standaard overeenkomt met de oorspronkelijke hostnaam. Hiermee wordt de hostheader die is gedefinieerd op eindpunt overschreven
originHostHeader?: string
Waarde van eigenschap
string
priority
Prioriteit van oorsprong in de opgegeven oorsprongsgroep voor taakverdeling. Hogere prioriteiten worden niet gebruikt voor taakverdeling als de oorsprong van een lagere prioriteit in orde is. Moet tussen 1 en 5 zijn
priority?: number
Waarde van eigenschap
number
provisioningState
Opmerking over inrichtingsstatus: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
provisioningState?: string
Waarde van eigenschap
string
sharedPrivateLinkResource
De eigenschappen van de private link-resource voor privé-origin.
sharedPrivateLinkResource?: SharedPrivateLinkResourceProperties
Waarde van eigenschap
weight
Gewicht van de oorsprong in de opgegeven oorsprongsgroep voor taakverdeling. Moet tussen 1 en 1000 zijn
weight?: number
Waarde van eigenschap
number
Details van overgenomen eigenschap
id
Resource-id. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
id?: string
Waarde van eigenschap
string
overgenomen vanProxyResource.id
name
Resourcenaam. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
name?: string
Waarde van eigenschap
string
overgenomen vanProxyResource.name
systemData
Alleen-lezen systeemgegevens OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
systemData?: SystemData
Waarde van eigenschap
overgenomen vanProxyResource.systemData-
type
Resourcetype. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
type?: string
Waarde van eigenschap
string
overgenomen vanProxyResource.type