NginxIngressControllerType Struct
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.
Ingress type for the default NginxIngressController custom resource Serialized Name: NginxIngressControllerType
public readonly struct NginxIngressControllerType : IEquatable<Azure.ResourceManager.ContainerService.Models.NginxIngressControllerType>
type NginxIngressControllerType = struct
Public Structure NginxIngressControllerType
Implements IEquatable(Of NginxIngressControllerType)
- Inheritance
-
NginxIngressControllerType
- Implements
Constructors
| Name | Description |
|---|---|
| NginxIngressControllerType(String) |
Initializes a new instance of NginxIngressControllerType. |
Properties
| Name | Description |
|---|---|
| AnnotationControlled |
The default NginxIngressController will be created. Users can edit the default NginxIngressController Custom Resource to configure load balancer annotations. Serialized Name: NginxIngressControllerType.AnnotationControlled |
| External |
The default NginxIngressController will be created and the operator will provision an external loadbalancer with it. Any annotation to make the default loadbalancer internal will be overwritten. Serialized Name: NginxIngressControllerType.External |
| Internal |
The default NginxIngressController will be created and the operator will provision an internal loadbalancer with it. Any annotation to make the default loadbalancer external will be overwritten. Serialized Name: NginxIngressControllerType.Internal |
| None |
The default Ingress Controller will not be created. It will not be deleted by the system if it exists. Users should delete the default NginxIngressController Custom Resource manually if desired. Serialized Name: NginxIngressControllerType.None |
Methods
| Name | Description |
|---|---|
| Equals(NginxIngressControllerType) |
Indicates whether the current object is equal to another object of the same type. |
| ToString() |
Returns the fully qualified type name of this instance. |
Operators
| Name | Description |
|---|---|
| Equality(NginxIngressControllerType, NginxIngressControllerType) |
Determines if two NginxIngressControllerType values are the same. |
| Implicit(String to NginxIngressControllerType) |
Converts a String to a NginxIngressControllerType. |
| Inequality(NginxIngressControllerType, NginxIngressControllerType) |
Determines if two NginxIngressControllerType values are not the same. |