ContactProfile interface

Customer creates a Contact Profile Resource, which will contain all of the configurations required for scheduling a contact.

Extends

Properties

autoTrackingConfiguration

Auto-tracking configuration.

eventHubUri

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

links

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

minimumElevationDegrees

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

minimumViableContactDuration

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

networkConfiguration

Network configuration of customer virtual network.

provisioningState

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

thirdPartyConfigurations

Third-party mission configuration of the Contact Profile. Describes RF links, modem processing, and IP endpoints.

Inherited Properties

id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: This property will not be serialized. It can only be populated by the server.

location

The geo-location where the resource lives

name

The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information. NOTE: This property will not be serialized. It can only be populated by the server.

tags

Resource tags.

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

autoTrackingConfiguration

Auto-tracking configuration.

autoTrackingConfiguration?: AutoTrackingConfiguration

Property Value

eventHubUri

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

eventHubUri?: string

Property Value

string

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

links: ContactProfileLink[]

Property Value

minimumElevationDegrees

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

minimumElevationDegrees?: number

Property Value

number

minimumViableContactDuration

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

minimumViableContactDuration?: string

Property Value

string

networkConfiguration

Network configuration of customer virtual network.

networkConfiguration: ContactProfilesPropertiesNetworkConfiguration

Property Value

provisioningState

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

provisioningState?: string

Property Value

string

thirdPartyConfigurations

Third-party mission configuration of the Contact Profile. Describes RF links, modem processing, and IP endpoints.

thirdPartyConfigurations?: ContactProfileThirdPartyConfiguration[]

Property Value

Inherited Property Details

id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: This property will not be serialized. It can only be populated by the server.

id?: string

Property Value

string

Inherited From TrackedResource.id

location

The geo-location where the resource lives

location: string

Property Value

string

Inherited From TrackedResource.location

name

The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.

name?: string

Property Value

string

Inherited From TrackedResource.name

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information. NOTE: This property will not be serialized. It can only be populated by the server.

systemData?: SystemData

Property Value

Inherited From TrackedResource.systemData

tags

Resource tags.

tags?: {[propertyName: string]: string}

Property Value

{[propertyName: string]: string}

Inherited From TrackedResource.tags

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server.

type?: string

Property Value

string

Inherited From TrackedResource.type