Delen via


Ingress Klas

Configuratie van inkomend verkeer van container-app.

Variabelen worden alleen ingevuld door de server en worden genegeerd bij het verzenden van een aanvraag.

Overname
azure.mgmt.appcontainers._serialization.Model
Ingress

Constructor

Ingress(*, external: bool = False, target_port: int | None = None, exposed_port: int | None = None, transport: str | _models.IngressTransportMethod = 'auto', traffic: List[_models.TrafficWeight] | None = None, custom_domains: List[_models.CustomDomain] | None = None, allow_insecure: bool = False, ip_security_restrictions: List[_models.IpSecurityRestrictionRule] | None = None, sticky_sessions: _models.IngressStickySessions | None = None, client_certificate_mode: str | _models.IngressClientCertificateMode | None = None, cors_policy: _models.CorsPolicy | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
external

Bool die aangeeft of de app een extern HTTP-eindpunt beschikbaar maakt.

target_port
int

Doelpoort in containers voor verkeer van inkomend verkeer.

exposed_port
int

Weergegeven poort in containers voor TCP-verkeer van inkomend verkeer.

transport

Protocol voor inkomend verkeer. Bekende waarden zijn: 'auto', 'http', 'http2' en 'tcp'.

standaardwaarde: auto
traffic

Verkeersgewichten voor app-revisies.

custom_domains

aangepaste domeinbindingen voor hostnamen van Container Apps.

allow_insecure

Bool die aangeeft of HTTP-verbindingen met zijn toegestaan. Als dit is ingesteld op valse HTTP-verbindingen, worden deze automatisch omgeleid naar HTTPS-verbindingen.

ip_security_restrictions

Regels voor het beperken van binnenkomende IP-adressen.

sticky_sessions

Plaksessies voor de modus voor één revisie.

client_certificate_mode

Clientcertificaatmodus voor mTLS-verificatie. Negeren geeft aan dat de server het clientcertificaat bij het doorsturen verwijdert. Accepteren geeft aan dat de server een clientcertificaat doorstuurt, maar dat er geen clientcertificaat is vereist. Vereisen geeft aan dat de server een clientcertificaat vereist. Bekende waarden zijn: 'negeren', 'accepteren' en 'vereisen'.

cors_policy

CORS-beleid voor container-app.

Variabelen

Name Description
fqdn
str

Hostname.

external

Bool die aangeeft of de app een extern HTTP-eindpunt beschikbaar maakt.

target_port
int

Doelpoort in containers voor verkeer van inkomend verkeer.

exposed_port
int

Weergegeven poort in containers voor TCP-verkeer van inkomend verkeer.

transport

Protocol voor inkomend verkeer. Bekende waarden zijn: 'auto', 'http', 'http2' en 'tcp'.

traffic

Verkeersgewichten voor app-revisies.

custom_domains

aangepaste domeinbindingen voor hostnamen van Container Apps.

allow_insecure

Bool die aangeeft of HTTP-verbindingen met zijn toegestaan. Als dit is ingesteld op valse HTTP-verbindingen, worden deze automatisch omgeleid naar HTTPS-verbindingen.

ip_security_restrictions

Regels voor het beperken van binnenkomende IP-adressen.

sticky_sessions

Plaksessies voor de modus voor één revisie.

client_certificate_mode

Clientcertificaatmodus voor mTLS-verificatie. Negeren geeft aan dat de server het clientcertificaat bij het doorsturen verwijdert. Accepteren geeft aan dat de server een clientcertificaat doorstuurt, maar dat er geen clientcertificaat is vereist. Vereisen geeft aan dat de server een clientcertificaat vereist. Bekende waarden zijn: 'negeren', 'accepteren' en 'vereisen'.

cors_policy

CORS-beleid voor container-app.