Partilhar via


EgressEndpoint Class

Definition

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

public class EgressEndpoint
public class EgressEndpoint : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.NetworkCloud.Models.EgressEndpoint>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.NetworkCloud.Models.EgressEndpoint>
type EgressEndpoint = class
type EgressEndpoint = class
    interface IJsonModel<EgressEndpoint>
    interface IPersistableModel<EgressEndpoint>
Public Class EgressEndpoint
Public Class EgressEndpoint
Implements IJsonModel(Of EgressEndpoint), IPersistableModel(Of EgressEndpoint)
Inheritance
EgressEndpoint
Implements

Constructors

EgressEndpoint(String, IEnumerable<EndpointDependency>)

Initializes a new instance of EgressEndpoint.

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

Endpoints

The list of endpoint dependencies.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<EgressEndpoint>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<EgressEndpoint>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<EgressEndpoint>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<EgressEndpoint>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<EgressEndpoint>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to