Udostępnij za pośrednictwem


ArmOrbitalModelFactory.OrbitalContactProfileData Method

Definition

Initializes a new instance of OrbitalContactProfileData.

public static Azure.ResourceManager.Orbital.OrbitalContactProfileData OrbitalContactProfileData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, Azure.ETag? etag = default, Azure.ResourceManager.Orbital.Models.OrbitalProvisioningState? provisioningState = default, TimeSpan? minimumViableContactDuration = default, float? minimumElevationDegrees = default, Azure.ResourceManager.Orbital.Models.AutoTrackingConfiguration? autoTrackingConfiguration = default, Uri eventHubUri = default, Azure.Core.ResourceIdentifier networkSubnetId = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Orbital.Models.OrbitalContactProfileLink> links = default);
static member OrbitalContactProfileData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Nullable<Azure.ETag> * Nullable<Azure.ResourceManager.Orbital.Models.OrbitalProvisioningState> * Nullable<TimeSpan> * Nullable<single> * Nullable<Azure.ResourceManager.Orbital.Models.AutoTrackingConfiguration> * Uri * Azure.Core.ResourceIdentifier * seq<Azure.ResourceManager.Orbital.Models.OrbitalContactProfileLink> -> Azure.ResourceManager.Orbital.OrbitalContactProfileData
Public Shared Function OrbitalContactProfileData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional etag As Nullable(Of ETag) = Nothing, Optional provisioningState As Nullable(Of OrbitalProvisioningState) = Nothing, Optional minimumViableContactDuration As Nullable(Of TimeSpan) = Nothing, Optional minimumElevationDegrees As Nullable(Of Single) = Nothing, Optional autoTrackingConfiguration As Nullable(Of AutoTrackingConfiguration) = Nothing, Optional eventHubUri As Uri = Nothing, Optional networkSubnetId As ResourceIdentifier = Nothing, Optional links As IEnumerable(Of OrbitalContactProfileLink) = Nothing) As OrbitalContactProfileData

Parameters

id
ResourceIdentifier

The id.

name
String

The name.

resourceType
ResourceType

The resourceType.

systemData
SystemData

The systemData.

tags
IDictionary<String,String>

The tags.

location
AzureLocation

The location.

etag
Nullable<ETag>

A unique read-only string that changes whenever the resource is updated.

provisioningState
Nullable<OrbitalProvisioningState>

The current state of the resource's creation, deletion, or modification.

minimumViableContactDuration
Nullable<TimeSpan>

Minimum viable contact duration in ISO 8601 format. Used for listing the available contacts with a spacecraft at a given ground station.

minimumElevationDegrees
Nullable<Single>

Minimum viable elevation for the contact in decimal degrees. Used for listing the available contacts with a spacecraft at a given ground station.

autoTrackingConfiguration
Nullable<AutoTrackingConfiguration>

Auto-tracking configuration.

eventHubUri
Uri

ARM resource identifier of the Event Hub used for telemetry. Requires granting Orbital Resource Provider the rights to send telemetry into the hub.

networkSubnetId
ResourceIdentifier

Network configuration of customer virtual network.

links
IEnumerable<OrbitalContactProfileLink>

Links of the Contact Profile. Describes RF links, modem processing, and IP endpoints.

Returns

A new OrbitalContactProfileData instance for mocking.

Applies to