Share via


EgressEndpoint Class

Definition

EgressEndpoint represents the connection from a cloud services network to the specified endpoint for a common purpose.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20230701.EgressEndpointTypeConverter))]
public class EgressEndpoint : Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20230701.IEgressEndpoint
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20230701.EgressEndpointTypeConverter))>]
type EgressEndpoint = class
    interface IEgressEndpoint
    interface IJsonSerializable
Public Class EgressEndpoint
Implements IEgressEndpoint
Inheritance
EgressEndpoint
Attributes
Implements

Constructors

EgressEndpoint()

Creates an new EgressEndpoint instance.

Properties

Category

The descriptive category name of endpoints accessible by the AKS agent node. For example, azure-resource-management, API server, etc. The platform egress endpoints provided by default will use the category 'default'.

Endpoint

The list of endpoint dependencies.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of EgressEndpoint.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of EgressEndpoint.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20230701.IEgressEndpoint.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of EgressEndpoint into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to