Partilhar via


ArmOrbitalModelFactory.OrbitalAvailableContact Method

Definition

Initializes a new instance of OrbitalAvailableContact.

public static Azure.ResourceManager.Orbital.Models.OrbitalAvailableContact OrbitalAvailableContact (Azure.Core.ResourceIdentifier spacecraftId = default, string groundStationName = default, float? maximumElevationDegrees = default, DateTimeOffset? txStartOn = default, DateTimeOffset? txEndOn = default, DateTimeOffset? rxStartOn = default, DateTimeOffset? rxEndOn = default, float? startAzimuthDegrees = default, float? endAzimuthDegrees = default, float? startElevationDegrees = default, float? endElevationDegrees = default);
static member OrbitalAvailableContact : Azure.Core.ResourceIdentifier * string * Nullable<single> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<single> * Nullable<single> * Nullable<single> * Nullable<single> -> Azure.ResourceManager.Orbital.Models.OrbitalAvailableContact
Public Shared Function OrbitalAvailableContact (Optional spacecraftId As ResourceIdentifier = Nothing, Optional groundStationName As String = Nothing, Optional maximumElevationDegrees As Nullable(Of Single) = Nothing, Optional txStartOn As Nullable(Of DateTimeOffset) = Nothing, Optional txEndOn As Nullable(Of DateTimeOffset) = Nothing, Optional rxStartOn As Nullable(Of DateTimeOffset) = Nothing, Optional rxEndOn As Nullable(Of DateTimeOffset) = Nothing, Optional startAzimuthDegrees As Nullable(Of Single) = Nothing, Optional endAzimuthDegrees As Nullable(Of Single) = Nothing, Optional startElevationDegrees As Nullable(Of Single) = Nothing, Optional endElevationDegrees As Nullable(Of Single) = Nothing) As OrbitalAvailableContact

Parameters

spacecraftId
ResourceIdentifier

The reference to the spacecraft resource.

groundStationName
String

Name of Azure Ground Station.

maximumElevationDegrees
Nullable<Single>

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

txStartOn
Nullable<DateTimeOffset>

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

txEndOn
Nullable<DateTimeOffset>

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

rxStartOn
Nullable<DateTimeOffset>

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

rxEndOn
Nullable<DateTimeOffset>

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

startAzimuthDegrees
Nullable<Single>

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

endAzimuthDegrees
Nullable<Single>

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

startElevationDegrees
Nullable<Single>

Spacecraft elevation above the horizon at contact start.

endElevationDegrees
Nullable<Single>

Spacecraft elevation above the horizon at contact end.

Returns

A new OrbitalAvailableContact instance for mocking.

Applies to