Ingress Classe

Configuration de l’entrée d’application conteneur.

Les variables sont uniquement renseignées par le serveur et sont ignorées lors de l’envoi d’une requête.

Héritage
azure.mgmt.appcontainers._serialization.Model
Ingress

Constructeur

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)

Paramètres de mots-clés uniquement

Nom Description
external

Bool indiquant si l’application expose un point de terminaison http externe.

target_port
int

Port cible dans les conteneurs pour le trafic d’entrée.

exposed_port
int

Port exposé dans les conteneurs pour le trafic TCP d’entrée.

transport

Protocole de transport d’entrée. Les valeurs connues sont : « auto », « http », « http2 » et « tcp ».

valeur par défaut: auto
traffic

Pondérations du trafic pour les révisions de l’application.

custom_domains

liaisons de domaine personnalisées pour les noms d’hôte de Container Apps.

allow_insecure

Bool indiquant si les connexions HTTP à sont autorisées. Si la valeur est false HTTP, les connexions sont automatiquement redirigées vers les connexions HTTPS.

ip_security_restrictions

Règles pour restreindre l’adresse IP entrante.

sticky_sessions

Sessions collantes pour le mode révision unique.

client_certificate_mode

Mode certificat client pour l’authentification mTLS. Ignorer indique que le serveur supprime le certificat client lors du transfert. Accept indique que le serveur transfère le certificat client, mais ne nécessite pas de certificat client. Exiger indique que le serveur a besoin d’un certificat client. Les valeurs connues sont : « ignore », « accept » et « require ».

cors_policy

Stratégie CORS pour l’application conteneur.

Variables

Nom Description
fqdn
str

Nom d'hôte.

external

Bool indiquant si l’application expose un point de terminaison http externe.

target_port
int

Port cible dans les conteneurs pour le trafic d’entrée.

exposed_port
int

Port exposé dans les conteneurs pour le trafic TCP d’entrée.

transport

Protocole de transport d’entrée. Les valeurs connues sont : « auto », « http », « http2 » et « tcp ».

traffic

Pondérations du trafic pour les révisions de l’application.

custom_domains

liaisons de domaine personnalisées pour les noms d’hôte de Container Apps.

allow_insecure

Bool indiquant si les connexions HTTP à sont autorisées. Si la valeur est false HTTP, les connexions sont automatiquement redirigées vers les connexions HTTPS.

ip_security_restrictions

Règles pour restreindre l’adresse IP entrante.

sticky_sessions

Sessions collantes pour le mode révision unique.

client_certificate_mode

Mode certificat client pour l’authentification mTLS. Ignorer indique que le serveur supprime le certificat client lors du transfert. Accept indique que le serveur transfère le certificat client, mais ne nécessite pas de certificat client. Exiger indique que le serveur a besoin d’un certificat client. Les valeurs connues sont : « ignore », « accept » et « require ».

cors_policy

Stratégie CORS pour l’application conteneur.