Share via


IngressTLSV1 Class

Definition

Represents the TLS configuration for an Ingress resource in Kubernetes (networking.k8s.io/v1).

[YamlDotNet.Serialization.YamlSerializable]
public sealed class IngressTLSV1
[<YamlDotNet.Serialization.YamlSerializable>]
type IngressTLSV1 = class
Public NotInheritable Class IngressTLSV1
Inheritance
IngressTLSV1
Attributes
YamlDotNet.Serialization.YamlSerializableAttribute

Remarks

This class defines the Transport Layer Security (TLS) settings for securing Ingress traffic to one or more hosts. It specifies the details such as the associated secret that contains the TLS certificate and key, and the list of hosts to which the TLS settings apply.

Constructors

IngressTLSV1()

Properties

Hosts

Gets a list of hostnames associated with the ingress TLS configuration.

SecretName

Represents the name of the Kubernetes Secret containing the TLS certificate and key. This property is used to secure communication for the specified hosts in an ingress resource.

Applies to