共用方式為


Ingress 類別

容器應用程式輸入組態。

變數只會由伺服器填入,而且會在傳送要求時予以忽略。

繼承
azure.mgmt.appcontainers._serialization.Model
Ingress

建構函式

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)

僅限關鍵字參數

名稱 Description
external

指出應用程式是否公開外部 HTTP 端點的 Bool。

target_port
int

容器中的目標埠,用於來自輸入的流量。

exposed_port
int

來自輸入之 TCP 流量的容器中公開端口。

transport

輸入傳輸通訊協定。 已知值為:「auto」、「HTTP」、「HTTP2」 和 「tcp」。

預設值: auto
traffic

應用程式的修訂流量權數。

custom_domains

Container Apps 主機名稱的自訂網域系結。

allow_insecure

布林值,指出是否允許 HTTP 連線。 如果設定為 false HTTP 連線,則會自動重新導向至 HTTPS 連線。

ip_security_restrictions

限制傳入 IP 位址的規則。

sticky_sessions

單一修訂模式的黏性會話。

client_certificate_mode

mTLS 驗證的用戶端憑證模式。 Ignore 表示伺服器在轉送時卸載用戶端憑證。 Accept 表示伺服器轉送用戶端憑證,但不需要用戶端憑證。 需要表示伺服器需要用戶端憑證。 已知值為:「ignore」、「accept」 和 「require」。

cors_policy

容器應用程式的 CORS 原則。

變數

名稱 Description
fqdn
str

主機名稱。

external

指出應用程式是否公開外部 HTTP 端點的 Bool。

target_port
int

容器中的目標埠,用於來自輸入的流量。

exposed_port
int

來自輸入之 TCP 流量的容器中公開端口。

transport

輸入傳輸通訊協定。 已知值為:「auto」、「HTTP」、「HTTP2」 和 「tcp」。

traffic

應用程式的修訂流量權數。

custom_domains

Container Apps 主機名稱的自訂網域系結。

allow_insecure

布林值,指出是否允許 HTTP 連線。 如果設定為 false HTTP 連線,則會自動重新導向至 HTTPS 連線。

ip_security_restrictions

限制傳入 IP 位址的規則。

sticky_sessions

單一修訂模式的黏性會話。

client_certificate_mode

mTLS 驗證的用戶端憑證模式。 Ignore 表示伺服器在轉送時卸載用戶端憑證。 Accept 表示伺服器轉送用戶端憑證,但不需要用戶端憑證。 需要表示伺服器需要用戶端憑證。 已知值為:「ignore」、「accept」 和 「require」。

cors_policy

容器應用程式的 CORS 原則。