Поделиться через


OrbitalAvailableContact Class

Definition

Customer retrieves list of Available Contacts for a spacecraft resource. Later, one of the available contact can be selected to create a contact.

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

Properties

EndAzimuthDegrees

Azimuth of the antenna at the end of the contact in decimal degrees.

EndElevationDegrees

Spacecraft elevation above the horizon at contact end.

GroundStationName

Name of Azure Ground Station.

MaximumElevationDegrees

Maximum elevation of the antenna during the contact in decimal degrees.

RxEndOn

Time to lost receiving a signal (ISO 8601 UTC standard).

RxStartOn

Earliest time to receive a signal (ISO 8601 UTC standard).

SpacecraftId

Gets or sets Id.

StartAzimuthDegrees

Azimuth of the antenna at the start of the contact in decimal degrees.

StartElevationDegrees

Spacecraft elevation above the horizon at contact start.

TxEndOn

Time at which antenna transmit will be disabled (ISO 8601 UTC standard).

TxStartOn

Time at which antenna transmit will be enabled (ISO 8601 UTC standard).

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<OrbitalAvailableContact>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<OrbitalAvailableContact>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<OrbitalAvailableContact>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<OrbitalAvailableContact>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<OrbitalAvailableContact>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to