Class V1IngressTLS
IngressTLS describes the transport layer security associated with an ingress.
Assembly: KubernetesClient.dll
Syntax
public record V1IngressTLS : IEquatable<V1IngressTLS>
Constructors
View Source
V1IngressTLS()
Declaration
View Source
V1IngressTLS(V1IngressTLS)
Declaration
protected V1IngressTLS(V1IngressTLS original)
Parameters
Properties
View Source
EqualityContract
Declaration
protected virtual Type EqualityContract { get; }
Property Value
View Source
Hosts
hosts is a list of hosts included in the TLS certificate. The values in this
list must match the name/s used in the tlsSecret. Defaults to the wildcard host
setting for the loadbalancer controller fulfilling this Ingress, if left
unspecified.
Declaration
[JsonPropertyName("hosts")]
public IList<string> Hosts { get; set; }
Property Value
View Source
SecretName
secretName is the name of the secret used to terminate TLS traffic on port 443.
Field is left optional to allow TLS routing based on SNI hostname alone. If the
SNI host in a listener conflicts with the "Host" header field used by an
IngressRule, the SNI host is used for termination and value of the "Host" header
is used for routing.
Declaration
[JsonPropertyName("secretName")]
public string SecretName { get; set; }
Property Value
Methods
View Source
Equals(object?)
Declaration
public override bool Equals(object? obj)
Parameters
| Type |
Name |
Description |
| object |
obj |
|
Returns
Overrides
View Source
Equals(V1IngressTLS?)
Declaration
public virtual bool Equals(V1IngressTLS? other)
Parameters
Returns
View Source
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
View Source
PrintMembers(StringBuilder)
Declaration
protected virtual bool PrintMembers(StringBuilder builder)
Parameters
Returns
View Source
ToString()
Declaration
public override string ToString()
Returns
Overrides
Operators
View Source
operator ==(V1IngressTLS?, V1IngressTLS?)
Declaration
public static bool operator ==(V1IngressTLS? left, V1IngressTLS? right)
Parameters
Returns
View Source
operator !=(V1IngressTLS?, V1IngressTLS?)
Declaration
public static bool operator !=(V1IngressTLS? left, V1IngressTLS? right)
Parameters
Returns
Implements