Freigeben über


OutboundType Struct

Definition

This can only be set at cluster creation time and cannot be changed later. For more information see egress outbound type.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Aks.Support.OutboundTypeTypeConverter))]
public struct OutboundType : IEquatable<Microsoft.Azure.PowerShell.Cmdlets.Aks.Support.OutboundType>, System.Management.Automation.IArgumentCompleter
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Aks.Support.OutboundTypeTypeConverter))>]
type OutboundType = struct
    interface IArgumentCompleter
Public Structure OutboundType
Implements IArgumentCompleter, IEquatable(Of OutboundType)
Inheritance
OutboundType
Attributes
Implements

Fields

LoadBalancer

The load balancer is used for egress through an AKS assigned public IP. This supports Kubernetes services of type 'loadBalancer'. For more information see outbound type loadbalancer.

ManagedNatGateway

The AKS-managed NAT gateway is used for egress.

UserAssignedNatGateway

The user-assigned NAT gateway associated to the cluster subnet is used for egress. This is an advanced scenario and requires proper network configuration.

UserDefinedRouting

Egress paths must be defined by the user. This is an advanced scenario and requires proper network configuration. For more information see outbound type userDefinedRouting.

Methods

CompleteArgument(String, String, String, CommandAst, IDictionary)

Implementations of this function are called by PowerShell to complete arguments.

Equals(Object)

Compares values of enum type OutboundType (override for Object)

Equals(OutboundType)

Compares values of enum type OutboundType

GetHashCode()

Returns hashCode for enum OutboundType

ToString()

Returns string representation for OutboundType

Operators

Equality(OutboundType, OutboundType)

Overriding == operator for enum OutboundType

Implicit(OutboundType to String)

Implicit operator to convert OutboundType to string

Implicit(String to OutboundType)

Implicit operator to convert string to OutboundType

Inequality(OutboundType, OutboundType)

Overriding != operator for enum OutboundType

Applies to