Compartir a través de


OrbitalContactProfileLink Class

Definition

Contact Profile Link.

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

Constructors

OrbitalContactProfileLink(String, OrbitalLinkPolarization, OrbitalLinkDirection, IEnumerable<OrbitalContactProfileLinkChannel>)

Initializes a new instance of OrbitalContactProfileLink.

Properties

Channels

Contact Profile Link Channel.

Direction

Direction (uplink or downlink).

EirpdBW

Effective Isotropic Radiated Power (EIRP) in dBW. It is the required EIRP by the customer. Not used yet.

GainOverTemperature

Gain To Noise Temperature in db/K. It is the required G/T by the customer. Not used yet.

Name

Link name.

Polarization

Polarization. e.g. (RHCP, LHCP).

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<OrbitalContactProfileLink>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<OrbitalContactProfileLink>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<OrbitalContactProfileLink>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<OrbitalContactProfileLink>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<OrbitalContactProfileLink>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to