Ingress Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Container App Ingress configuration.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.App.Models.IngressTypeConverter))]
public class Ingress : Microsoft.Azure.PowerShell.Cmdlets.App.Models.IIngress
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.App.Models.IngressTypeConverter))>]
type Ingress = class
interface IIngress
interface IJsonSerializable
Public Class Ingress
Implements IIngress
- Inheritance
-
Ingress
- Attributes
- Implements
Constructors
Ingress() |
Creates an new Ingress instance. |
Properties
AllowInsecure |
Bool indicating if HTTP connections to is allowed. If set to false HTTP connections are automatically redirected to HTTPS connections |
ClientCertificateMode |
Client certificate mode for mTLS authentication. Ignore indicates server drops client certificate on forwarding. Accept indicates server forwards client certificate but does not require a client certificate. Require indicates server requires a client certificate. |
CorPolicyAllowCredentials |
Specifies whether the resource allows credentials |
CorPolicyAllowedHeader |
Specifies the content for the access-control-allow-headers header |
CorPolicyAllowedMethod |
Specifies the content for the access-control-allow-methods header |
CorPolicyAllowedOrigin |
Specifies the content for the access-control-allow-origins header |
CorPolicyExposeHeader |
Specifies the content for the access-control-expose-headers header |
CorPolicyMaxAge |
Specifies the content for the access-control-max-age header |
CustomDomain |
custom domain bindings for Container Apps' hostnames. |
ExposedPort |
Exposed Port in containers for TCP traffic from ingress |
External |
Bool indicating if app exposes an external http endpoint |
Fqdn |
Hostname. |
IPSecurityRestriction |
Rules to restrict incoming IP address. |
StickySessionAffinity |
Sticky Session Affinity |
TargetPort |
Target Port in containers for traffic from ingress |
Traffic |
Traffic weights for app's revisions |
Transport |
Ingress transport protocol |
Methods
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of Ingress. |
DeserializeFromPSObject(PSObject) | |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.App.Models.IIngress. |
FromJsonString(String) |
Creates a new instance of Ingress, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) | |
ToJsonString() |
Serializes this instance to a json string. |
ToString() |