Share via


AgentPoolNetworkProfile Class

Definition

Network settings of an agent pool.

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

Constructors

Name Description
AgentPoolNetworkProfile()

Creates an new AgentPoolNetworkProfile instance.

Properties

Name Description
AllowedHostPort

The port ranges that are allowed to access. The specified ranges are allowed to overlap.

ApplicationSecurityGroup

The IDs of the application security groups which agent pool will associate when created.

NodePublicIPTag

IPTags of instance-level public IPs.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of AgentPoolNetworkProfile.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of AgentPoolNetworkProfile.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of AgentPoolNetworkProfile into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to