Share via


ManagedClusterManagedOutboundIPProfile Class

Definition

Profile of the managed outbound IP resources of the managed cluster.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.Api20230201.ManagedClusterManagedOutboundIPProfileTypeConverter))]
public class ManagedClusterManagedOutboundIPProfile : Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.Api20230201.IManagedClusterManagedOutboundIPProfile
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.Api20230201.ManagedClusterManagedOutboundIPProfileTypeConverter))>]
type ManagedClusterManagedOutboundIPProfile = class
    interface IManagedClusterManagedOutboundIPProfile
    interface IJsonSerializable
Public Class ManagedClusterManagedOutboundIPProfile
Implements IManagedClusterManagedOutboundIPProfile
Inheritance
ManagedClusterManagedOutboundIPProfile
Attributes
Implements

Constructors

ManagedClusterManagedOutboundIPProfile()

Creates an new ManagedClusterManagedOutboundIPProfile instance.

Properties

Count

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 ManagedClusterManagedOutboundIPProfile.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ManagedClusterManagedOutboundIPProfile.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.Api20230201.IManagedClusterManagedOutboundIPProfile.

FromJsonString(String)

Creates a new instance of ManagedClusterManagedOutboundIPProfile, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of ManagedClusterManagedOutboundIPProfile into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to