Share via


OrbitalSpacecraftLink Class

Definition

List of authorized spacecraft links per ground station and the expiration date of the authorization.

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

Constructors

OrbitalSpacecraftLink(String, Single, Single, OrbitalLinkDirection, OrbitalLinkPolarization)

Initializes a new instance of OrbitalSpacecraftLink.

Properties

Authorizations

Authorized Ground Stations.

BandwidthMHz

Bandwidth in MHz.

CenterFrequencyMHz

Center Frequency in MHz.

Direction

Direction (uplink or downlink).

Name

Link name.

Polarization

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

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<OrbitalSpacecraftLink>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<OrbitalSpacecraftLink>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<OrbitalSpacecraftLink>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<OrbitalSpacecraftLink>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<OrbitalSpacecraftLink>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to