ArmOrbitalModelFactory.OrbitalContactData Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of OrbitalContactData.
public static Azure.ResourceManager.Orbital.OrbitalContactData OrbitalContactData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, Azure.ETag? etag = default, Azure.ResourceManager.Orbital.Models.OrbitalProvisioningState? provisioningState = default, Azure.ResourceManager.Orbital.Models.OrbitalContactStatus? status = default, DateTimeOffset? reservationStartOn = default, DateTimeOffset? reservationEndOn = default, DateTimeOffset? rxStartOn = default, DateTimeOffset? rxEndOn = default, DateTimeOffset? txStartOn = default, DateTimeOffset? txEndOn = default, string errorMessage = default, float? maximumElevationDegrees = default, float? startAzimuthDegrees = default, float? endAzimuthDegrees = default, string groundStationName = default, float? startElevationDegrees = default, float? endElevationDegrees = default, Azure.ResourceManager.Orbital.Models.OrbitalContactAntennaConfiguration antennaConfiguration = default, Azure.Core.ResourceIdentifier contactProfileId = default);
static member OrbitalContactData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Nullable<Azure.ETag> * Nullable<Azure.ResourceManager.Orbital.Models.OrbitalProvisioningState> * Nullable<Azure.ResourceManager.Orbital.Models.OrbitalContactStatus> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * string * Nullable<single> * Nullable<single> * Nullable<single> * string * Nullable<single> * Nullable<single> * Azure.ResourceManager.Orbital.Models.OrbitalContactAntennaConfiguration * Azure.Core.ResourceIdentifier -> Azure.ResourceManager.Orbital.OrbitalContactData
Public Shared Function OrbitalContactData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional etag As Nullable(Of ETag) = Nothing, Optional provisioningState As Nullable(Of OrbitalProvisioningState) = Nothing, Optional status As Nullable(Of OrbitalContactStatus) = Nothing, Optional reservationStartOn As Nullable(Of DateTimeOffset) = Nothing, Optional reservationEndOn As Nullable(Of DateTimeOffset) = Nothing, Optional rxStartOn As Nullable(Of DateTimeOffset) = Nothing, Optional rxEndOn As Nullable(Of DateTimeOffset) = Nothing, Optional txStartOn As Nullable(Of DateTimeOffset) = Nothing, Optional txEndOn As Nullable(Of DateTimeOffset) = Nothing, Optional errorMessage As String = Nothing, Optional maximumElevationDegrees As Nullable(Of Single) = Nothing, Optional startAzimuthDegrees As Nullable(Of Single) = Nothing, Optional endAzimuthDegrees As Nullable(Of Single) = Nothing, Optional groundStationName As String = Nothing, Optional startElevationDegrees As Nullable(Of Single) = Nothing, Optional endElevationDegrees As Nullable(Of Single) = Nothing, Optional antennaConfiguration As OrbitalContactAntennaConfiguration = Nothing, Optional contactProfileId As ResourceIdentifier = Nothing) As OrbitalContactData
Parameters
The id.
- name
- String
The name.
- resourceType
- ResourceType
The resourceType.
- systemData
- SystemData
The systemData.
- provisioningState
- Nullable<OrbitalProvisioningState>
The current state of the resource's creation, deletion, or modification.
- status
- Nullable<OrbitalContactStatus>
Status of a contact.
- reservationStartOn
- Nullable<DateTimeOffset>
Reservation start time of a contact (ISO 8601 UTC standard).
- reservationEndOn
- Nullable<DateTimeOffset>
Reservation end time of a contact (ISO 8601 UTC standard).
- rxStartOn
- Nullable<DateTimeOffset>
Receive start time of a contact (ISO 8601 UTC standard).
- rxEndOn
- Nullable<DateTimeOffset>
Receive end time of a contact (ISO 8601 UTC standard).
- txStartOn
- Nullable<DateTimeOffset>
Transmit start time of a contact (ISO 8601 UTC standard).
- txEndOn
- Nullable<DateTimeOffset>
Transmit end time of a contact (ISO 8601 UTC standard).
- errorMessage
- String
Any error message while scheduling a contact.
Maximum elevation of the antenna during the contact in decimal degrees.
Azimuth of the antenna at the start of the contact in decimal degrees.
Azimuth of the antenna at the end of the contact in decimal degrees.
- groundStationName
- String
Azure Ground Station name.
- antennaConfiguration
- OrbitalContactAntennaConfiguration
The configuration associated with the allocated antenna.
- contactProfileId
- ResourceIdentifier
The reference to the contact profile resource.
Returns
A new OrbitalContactData instance for mocking.