Compartilhar via


ArmOrbitalModelFactory.OrbitalSpacecraftLink Method

Definition

Initializes a new instance of OrbitalSpacecraftLink.

public static Azure.ResourceManager.Orbital.Models.OrbitalSpacecraftLink OrbitalSpacecraftLink (string name = default, float centerFrequencyMHz = 0, float bandwidthMHz = 0, Azure.ResourceManager.Orbital.Models.OrbitalLinkDirection direction = default, Azure.ResourceManager.Orbital.Models.OrbitalLinkPolarization polarization = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Orbital.Models.AuthorizedGroundStation> authorizations = default);
static member OrbitalSpacecraftLink : string * single * single * Azure.ResourceManager.Orbital.Models.OrbitalLinkDirection * Azure.ResourceManager.Orbital.Models.OrbitalLinkPolarization * seq<Azure.ResourceManager.Orbital.Models.AuthorizedGroundStation> -> Azure.ResourceManager.Orbital.Models.OrbitalSpacecraftLink
Public Shared Function OrbitalSpacecraftLink (Optional name As String = Nothing, Optional centerFrequencyMHz As Single = 0, Optional bandwidthMHz As Single = 0, Optional direction As OrbitalLinkDirection = Nothing, Optional polarization As OrbitalLinkPolarization = Nothing, Optional authorizations As IEnumerable(Of AuthorizedGroundStation) = Nothing) As OrbitalSpacecraftLink

Parameters

name
String

Link name.

centerFrequencyMHz
Single

Center Frequency in MHz.

bandwidthMHz
Single

Bandwidth in MHz.

direction
OrbitalLinkDirection

Direction (uplink or downlink).

polarization
OrbitalLinkPolarization

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

authorizations
IEnumerable<AuthorizedGroundStation>

Authorized Ground Stations.

Returns

A new OrbitalSpacecraftLink instance for mocking.

Applies to