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.ModelIngress
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
|
Port cible dans les conteneurs pour le trafic d’entrée. |
exposed_port
|
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
|
Nom d'hôte. |
external
|
Bool indiquant si l’application expose un point de terminaison http externe. |
target_port
|
Port cible dans les conteneurs pour le trafic d’entrée. |
exposed_port
|
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. |
Azure SDK for Python