Share via


NginxNetworkProfile Class

Definition

The NginxNetworkProfile.

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

Constructors

Name Description
NginxNetworkProfile()

Initializes a new instance of NginxNetworkProfile.

Properties

Name Description
FrontEndIPConfiguration

Gets or sets the front end ip configuration.

NetworkInterfaceSubnetId

Gets or sets the network interface subnet id.

Methods

Name Description
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<NginxNetworkProfile>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<NginxNetworkProfile>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<NginxNetworkProfile>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<NginxNetworkProfile>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<NginxNetworkProfile>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to