ManagedClusterNatGatewayProfile 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.
Profile of the managed cluster NAT gateway.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.Api20230201.ManagedClusterNatGatewayProfileTypeConverter))]
public class ManagedClusterNatGatewayProfile : Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.Api20230201.IManagedClusterNatGatewayProfile
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.Api20230201.ManagedClusterNatGatewayProfileTypeConverter))>]
type ManagedClusterNatGatewayProfile = class
interface IManagedClusterNatGatewayProfile
interface IJsonSerializable
Public Class ManagedClusterNatGatewayProfile
Implements IManagedClusterNatGatewayProfile
- Inheritance
-
ManagedClusterNatGatewayProfile
- Attributes
- Implements
Constructors
ManagedClusterNatGatewayProfile() |
Creates an new ManagedClusterNatGatewayProfile instance. |
Properties
EffectiveOutboundIP |
The effective outbound IP resources of the cluster NAT gateway. |
IdleTimeoutInMinute |
Desired outbound flow idle timeout in minutes. Allowed values are in the range of 4 to 120 (inclusive). The default value is 4 minutes. |
ManagedOutboundIPProfileCount |
The desired number of outbound IPs created/managed by Azure. Allowed values must be in the range of 1 to 16 (inclusive). The default value is 1. |
Methods
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of ManagedClusterNatGatewayProfile. |
DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of ManagedClusterNatGatewayProfile. |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.Api20230201.IManagedClusterNatGatewayProfile. |
FromJsonString(String) |
Creates a new instance of ManagedClusterNatGatewayProfile, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) |
Serializes this instance of ManagedClusterNatGatewayProfile into a JsonNode. |
ToJsonString() |
Serializes this instance to a json string. |