Azure Native
ContactProfile
Customer creates a Contact Profile Resource, which will contain all of the configurations required for scheduling a contact. API Version: 2021-04-04-preview.
Example Usage
Create a contact profile
using Pulumi;
using AzureNative = Pulumi.AzureNative;
class MyStack : Stack
{
public MyStack()
{
var contactProfile = new AzureNative.Orbital.ContactProfile("contactProfile", new AzureNative.Orbital.ContactProfileArgs
{
AutoTrackingConfiguration = AzureNative.Orbital.AutoTrackingConfiguration.XBand,
ContactProfileName = "AQUA_DIRECTPLAYBACK_WITH_UPLINK",
EventHubUri = "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.EventHub/namespaces/orbitalppewestus2-ns/eventhubs/telemetry-hub/",
Links =
{
new AzureNative.Orbital.Inputs.ContactProfileLinkArgs
{
Channels =
{
new AzureNative.Orbital.Inputs.ContactProfileLinkChannelArgs
{
BandwidthMHz = 0.036,
CenterFrequencyMHz = 2106.4063,
DecodingConfiguration = "na",
DemodulationConfiguration = "na",
EncodingConfiguration = "AQUA_CMD_CCSDS",
EndPoint = new AzureNative.Orbital.Inputs.EndPointArgs
{
EndPointName = "AQUA_command",
IpAddress = "10.0.1.0",
Port = "4000",
Protocol = "TCP",
},
ModulationConfiguration = "AQUA_UPLINK_BPSK",
},
},
Direction = "uplink",
EirpdBW = 45,
GainOverTemperature = 0,
Polarization = "RHCP",
},
new AzureNative.Orbital.Inputs.ContactProfileLinkArgs
{
Channels =
{
new AzureNative.Orbital.Inputs.ContactProfileLinkChannelArgs
{
BandwidthMHz = 150,
CenterFrequencyMHz = 8160,
DecodingConfiguration = "AQUA_DIRECTPLAYBACK_CCSDS",
DemodulationConfiguration = "AQUA_DOWNLINK_QPSK",
EncodingConfiguration = "na",
EndPoint = new AzureNative.Orbital.Inputs.EndPointArgs
{
EndPointName = "AQUA_directplayback",
IpAddress = "10.0.2.0",
Port = "4000",
Protocol = "TCP",
},
ModulationConfiguration = "na",
},
},
Direction = "downlink",
EirpdBW = 0,
GainOverTemperature = 25,
Polarization = "RHCP",
},
},
Location = "westus",
MinimumElevationDegrees = 10,
MinimumViableContactDuration = "PT1M",
ResourceGroupName = "rg1",
});
}
}
package main
import (
orbital "github.com/pulumi/pulumi-azure-native/sdk/go/azure/orbital"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := orbital.NewContactProfile(ctx, "contactProfile", &orbital.ContactProfileArgs{
AutoTrackingConfiguration: orbital.AutoTrackingConfigurationXBand,
ContactProfileName: pulumi.String("AQUA_DIRECTPLAYBACK_WITH_UPLINK"),
EventHubUri: pulumi.String("/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.EventHub/namespaces/orbitalppewestus2-ns/eventhubs/telemetry-hub/"),
Links: orbital.ContactProfileLinkArray{
&orbital.ContactProfileLinkArgs{
Channels: orbital.ContactProfileLinkChannelArray{
&orbital.ContactProfileLinkChannelArgs{
BandwidthMHz: pulumi.Float64(0.036),
CenterFrequencyMHz: pulumi.Float64(2106.4063),
DecodingConfiguration: pulumi.String("na"),
DemodulationConfiguration: pulumi.String("na"),
EncodingConfiguration: pulumi.String("AQUA_CMD_CCSDS"),
EndPoint: &orbital.EndPointArgs{
EndPointName: pulumi.String("AQUA_command"),
IpAddress: pulumi.String("10.0.1.0"),
Port: pulumi.String("4000"),
Protocol: pulumi.String("TCP"),
},
ModulationConfiguration: pulumi.String("AQUA_UPLINK_BPSK"),
},
},
Direction: pulumi.String("uplink"),
EirpdBW: pulumi.Float64(45),
GainOverTemperature: pulumi.Float64(0),
Polarization: pulumi.String("RHCP"),
},
&orbital.ContactProfileLinkArgs{
Channels: orbital.ContactProfileLinkChannelArray{
&orbital.ContactProfileLinkChannelArgs{
BandwidthMHz: pulumi.Float64(150),
CenterFrequencyMHz: pulumi.Float64(8160),
DecodingConfiguration: pulumi.String("AQUA_DIRECTPLAYBACK_CCSDS"),
DemodulationConfiguration: pulumi.String("AQUA_DOWNLINK_QPSK"),
EncodingConfiguration: pulumi.String("na"),
EndPoint: &orbital.EndPointArgs{
EndPointName: pulumi.String("AQUA_directplayback"),
IpAddress: pulumi.String("10.0.2.0"),
Port: pulumi.String("4000"),
Protocol: pulumi.String("TCP"),
},
ModulationConfiguration: pulumi.String("na"),
},
},
Direction: pulumi.String("downlink"),
EirpdBW: pulumi.Float64(0),
GainOverTemperature: pulumi.Float64(25),
Polarization: pulumi.String("RHCP"),
},
},
Location: pulumi.String("westus"),
MinimumElevationDegrees: pulumi.Float64(10),
MinimumViableContactDuration: pulumi.String("PT1M"),
ResourceGroupName: pulumi.String("rg1"),
})
if err != nil {
return err
}
return nil
})
}
package generated_program;
import java.util.*;
import java.io.*;
import java.nio.*;
import com.pulumi.*;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var contactProfile = new ContactProfile("contactProfile", ContactProfileArgs.builder()
.autoTrackingConfiguration("xBand")
.contactProfileName("AQUA_DIRECTPLAYBACK_WITH_UPLINK")
.eventHubUri("/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.EventHub/namespaces/orbitalppewestus2-ns/eventhubs/telemetry-hub/")
.links(
Map.ofEntries(
Map.entry("channels", Map.ofEntries(
Map.entry("bandwidthMHz", 0.036),
Map.entry("centerFrequencyMHz", 2106.4063),
Map.entry("decodingConfiguration", "na"),
Map.entry("demodulationConfiguration", "na"),
Map.entry("encodingConfiguration", "AQUA_CMD_CCSDS"),
Map.entry("endPoint", Map.ofEntries(
Map.entry("endPointName", "AQUA_command"),
Map.entry("ipAddress", "10.0.1.0"),
Map.entry("port", "4000"),
Map.entry("protocol", "TCP")
)),
Map.entry("modulationConfiguration", "AQUA_UPLINK_BPSK")
)),
Map.entry("direction", "uplink"),
Map.entry("eirpdBW", 45),
Map.entry("gainOverTemperature", 0),
Map.entry("polarization", "RHCP")
),
Map.ofEntries(
Map.entry("channels", Map.ofEntries(
Map.entry("bandwidthMHz", 150),
Map.entry("centerFrequencyMHz", 8160),
Map.entry("decodingConfiguration", "AQUA_DIRECTPLAYBACK_CCSDS"),
Map.entry("demodulationConfiguration", "AQUA_DOWNLINK_QPSK"),
Map.entry("encodingConfiguration", "na"),
Map.entry("endPoint", Map.ofEntries(
Map.entry("endPointName", "AQUA_directplayback"),
Map.entry("ipAddress", "10.0.2.0"),
Map.entry("port", "4000"),
Map.entry("protocol", "TCP")
)),
Map.entry("modulationConfiguration", "na")
)),
Map.entry("direction", "downlink"),
Map.entry("eirpdBW", 0),
Map.entry("gainOverTemperature", 25),
Map.entry("polarization", "RHCP")
))
.location("westus")
.minimumElevationDegrees(10)
.minimumViableContactDuration("PT1M")
.resourceGroupName("rg1")
.build());
}
}
import pulumi
import pulumi_azure_native as azure_native
contact_profile = azure_native.orbital.ContactProfile("contactProfile",
auto_tracking_configuration=azure_native.orbital.AutoTrackingConfiguration.X_BAND,
contact_profile_name="AQUA_DIRECTPLAYBACK_WITH_UPLINK",
event_hub_uri="/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.EventHub/namespaces/orbitalppewestus2-ns/eventhubs/telemetry-hub/",
links=[
azure_native.orbital.ContactProfileLinkArgs(
channels=[azure_native.orbital.ContactProfileLinkChannelArgs(
bandwidth_m_hz=0.036,
center_frequency_m_hz=2106.4063,
decoding_configuration="na",
demodulation_configuration="na",
encoding_configuration="AQUA_CMD_CCSDS",
end_point=azure_native.orbital.EndPointArgs(
end_point_name="AQUA_command",
ip_address="10.0.1.0",
port="4000",
protocol="TCP",
),
modulation_configuration="AQUA_UPLINK_BPSK",
)],
direction="uplink",
eirpd_bw=45,
gain_over_temperature=0,
polarization="RHCP",
),
azure_native.orbital.ContactProfileLinkArgs(
channels=[azure_native.orbital.ContactProfileLinkChannelArgs(
bandwidth_m_hz=150,
center_frequency_m_hz=8160,
decoding_configuration="AQUA_DIRECTPLAYBACK_CCSDS",
demodulation_configuration="AQUA_DOWNLINK_QPSK",
encoding_configuration="na",
end_point=azure_native.orbital.EndPointArgs(
end_point_name="AQUA_directplayback",
ip_address="10.0.2.0",
port="4000",
protocol="TCP",
),
modulation_configuration="na",
)],
direction="downlink",
eirpd_bw=0,
gain_over_temperature=25,
polarization="RHCP",
),
],
location="westus",
minimum_elevation_degrees=10,
minimum_viable_contact_duration="PT1M",
resource_group_name="rg1")
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const contactProfile = new azure_native.orbital.ContactProfile("contactProfile", {
autoTrackingConfiguration: azure_native.orbital.AutoTrackingConfiguration.XBand,
contactProfileName: "AQUA_DIRECTPLAYBACK_WITH_UPLINK",
eventHubUri: "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.EventHub/namespaces/orbitalppewestus2-ns/eventhubs/telemetry-hub/",
links: [
{
channels: [{
bandwidthMHz: 0.036,
centerFrequencyMHz: 2106.4063,
decodingConfiguration: "na",
demodulationConfiguration: "na",
encodingConfiguration: "AQUA_CMD_CCSDS",
endPoint: {
endPointName: "AQUA_command",
ipAddress: "10.0.1.0",
port: "4000",
protocol: "TCP",
},
modulationConfiguration: "AQUA_UPLINK_BPSK",
}],
direction: "uplink",
eirpdBW: 45,
gainOverTemperature: 0,
polarization: "RHCP",
},
{
channels: [{
bandwidthMHz: 150,
centerFrequencyMHz: 8160,
decodingConfiguration: "AQUA_DIRECTPLAYBACK_CCSDS",
demodulationConfiguration: "AQUA_DOWNLINK_QPSK",
encodingConfiguration: "na",
endPoint: {
endPointName: "AQUA_directplayback",
ipAddress: "10.0.2.0",
port: "4000",
protocol: "TCP",
},
modulationConfiguration: "na",
}],
direction: "downlink",
eirpdBW: 0,
gainOverTemperature: 25,
polarization: "RHCP",
},
],
location: "westus",
minimumElevationDegrees: 10,
minimumViableContactDuration: "PT1M",
resourceGroupName: "rg1",
});
resources:
contactProfile:
type: azure-native:orbital:ContactProfile
properties:
autoTrackingConfiguration: xBand
contactProfileName: AQUA_DIRECTPLAYBACK_WITH_UPLINK
eventHubUri: /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.EventHub/namespaces/orbitalppewestus2-ns/eventhubs/telemetry-hub/
links:
- channels:
- bandwidthMHz: 0.036
centerFrequencyMHz: 2106.4063
decodingConfiguration: na
demodulationConfiguration: na
encodingConfiguration: AQUA_CMD_CCSDS
endPoint:
endPointName: AQUA_command
ipAddress: 10.0.1.0
port: 4000
protocol: TCP
modulationConfiguration: AQUA_UPLINK_BPSK
direction: uplink
eirpdBW: 45
gainOverTemperature: 0
polarization: RHCP
- channels:
- bandwidthMHz: 150
centerFrequencyMHz: 8160
decodingConfiguration: AQUA_DIRECTPLAYBACK_CCSDS
demodulationConfiguration: AQUA_DOWNLINK_QPSK
encodingConfiguration: na
endPoint:
endPointName: AQUA_directplayback
ipAddress: 10.0.2.0
port: 4000
protocol: TCP
modulationConfiguration: na
direction: downlink
eirpdBW: 0
gainOverTemperature: 25
polarization: RHCP
location: westus
minimumElevationDegrees: 10
minimumViableContactDuration: PT1M
resourceGroupName: rg1
Create a ContactProfile Resource
new ContactProfile(name: string, args: ContactProfileArgs, opts?: CustomResourceOptions);
@overload
def ContactProfile(resource_name: str,
opts: Optional[ResourceOptions] = None,
auto_tracking_configuration: Optional[AutoTrackingConfiguration] = None,
contact_profile_name: Optional[str] = None,
event_hub_uri: Optional[str] = None,
links: Optional[Sequence[ContactProfileLinkArgs]] = None,
location: Optional[str] = None,
minimum_elevation_degrees: Optional[float] = None,
minimum_viable_contact_duration: Optional[str] = None,
resource_group_name: Optional[str] = None,
tags: Optional[Mapping[str, str]] = None)
@overload
def ContactProfile(resource_name: str,
args: ContactProfileArgs,
opts: Optional[ResourceOptions] = None)
func NewContactProfile(ctx *Context, name string, args ContactProfileArgs, opts ...ResourceOption) (*ContactProfile, error)
public ContactProfile(string name, ContactProfileArgs args, CustomResourceOptions? opts = null)
public ContactProfile(String name, ContactProfileArgs args)
public ContactProfile(String name, ContactProfileArgs args, CustomResourceOptions options)
type: azure-native:orbital:ContactProfile
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ContactProfileArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ContactProfileArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ContactProfileArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ContactProfileArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ContactProfileArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
ContactProfile Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The ContactProfile resource accepts the following input properties:
- Links
List<Pulumi.
Azure Native. Orbital. Inputs. Contact Profile Link Args> Links of the Contact Profile
- Resource
Group stringName The name of the resource group. The name is case insensitive.
- Auto
Tracking Pulumi.Configuration Azure Native. Orbital. Auto Tracking Configuration Auto track configuration.
- Contact
Profile stringName Contact Profile Name
- Event
Hub stringUri The URI of the Event Hub used for telemetry
- Location string
The geo-location where the resource lives
- Minimum
Elevation doubleDegrees Minimum viable elevation for the contact in decimal degrees.
- Minimum
Viable stringContact Duration Minimum viable contact duration in ISO 8601 format.
- Dictionary<string, string>
Resource tags.
- Links
[]Contact
Profile Link Args Links of the Contact Profile
- Resource
Group stringName The name of the resource group. The name is case insensitive.
- Auto
Tracking AutoConfiguration Tracking Configuration Auto track configuration.
- Contact
Profile stringName Contact Profile Name
- Event
Hub stringUri The URI of the Event Hub used for telemetry
- Location string
The geo-location where the resource lives
- Minimum
Elevation float64Degrees Minimum viable elevation for the contact in decimal degrees.
- Minimum
Viable stringContact Duration Minimum viable contact duration in ISO 8601 format.
- map[string]string
Resource tags.
- links
List<Contact
Profile Link Args> Links of the Contact Profile
- resource
Group StringName The name of the resource group. The name is case insensitive.
- auto
Tracking AutoConfiguration Tracking Configuration Auto track configuration.
- contact
Profile StringName Contact Profile Name
- event
Hub StringUri The URI of the Event Hub used for telemetry
- location String
The geo-location where the resource lives
- minimum
Elevation DoubleDegrees Minimum viable elevation for the contact in decimal degrees.
- minimum
Viable StringContact Duration Minimum viable contact duration in ISO 8601 format.
- Map<String,String>
Resource tags.
- links
Contact
Profile Link Args[] Links of the Contact Profile
- resource
Group stringName The name of the resource group. The name is case insensitive.
- auto
Tracking AutoConfiguration Tracking Configuration Auto track configuration.
- contact
Profile stringName Contact Profile Name
- event
Hub stringUri The URI of the Event Hub used for telemetry
- location string
The geo-location where the resource lives
- minimum
Elevation numberDegrees Minimum viable elevation for the contact in decimal degrees.
- minimum
Viable stringContact Duration Minimum viable contact duration in ISO 8601 format.
- {[key: string]: string}
Resource tags.
- links
Sequence[Contact
Profile Link Args] Links of the Contact Profile
- resource_
group_ strname The name of the resource group. The name is case insensitive.
- auto_
tracking_ Autoconfiguration Tracking Configuration Auto track configuration.
- contact_
profile_ strname Contact Profile Name
- event_
hub_ struri The URI of the Event Hub used for telemetry
- location str
The geo-location where the resource lives
- minimum_
elevation_ floatdegrees Minimum viable elevation for the contact in decimal degrees.
- minimum_
viable_ strcontact_ duration Minimum viable contact duration in ISO 8601 format.
- Mapping[str, str]
Resource tags.
- links List<Property Map>
Links of the Contact Profile
- resource
Group StringName The name of the resource group. The name is case insensitive.
- auto
Tracking "disabled" | "xConfiguration Band" | "s Band" Auto track configuration.
- contact
Profile StringName Contact Profile Name
- event
Hub StringUri The URI of the Event Hub used for telemetry
- location String
The geo-location where the resource lives
- minimum
Elevation NumberDegrees Minimum viable elevation for the contact in decimal degrees.
- minimum
Viable StringContact Duration Minimum viable contact duration in ISO 8601 format.
- Map<String>
Resource tags.
Outputs
All input properties are implicitly available as output properties. Additionally, the ContactProfile resource produces the following output properties:
- Etag string
A unique read-only string that changes whenever the resource is updated.
- Id string
The provider-assigned unique ID for this managed resource.
- Name string
The name of the resource
- System
Data Pulumi.Azure Native. Orbital. Outputs. System Data Response Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Etag string
A unique read-only string that changes whenever the resource is updated.
- Id string
The provider-assigned unique ID for this managed resource.
- Name string
The name of the resource
- System
Data SystemData Response Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- etag String
A unique read-only string that changes whenever the resource is updated.
- id String
The provider-assigned unique ID for this managed resource.
- name String
The name of the resource
- system
Data SystemData Response Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- etag string
A unique read-only string that changes whenever the resource is updated.
- id string
The provider-assigned unique ID for this managed resource.
- name string
The name of the resource
- system
Data SystemData Response Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- etag str
A unique read-only string that changes whenever the resource is updated.
- id str
The provider-assigned unique ID for this managed resource.
- name str
The name of the resource
- system_
data SystemData Response Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- etag String
A unique read-only string that changes whenever the resource is updated.
- id String
The provider-assigned unique ID for this managed resource.
- name String
The name of the resource
- system
Data Property Map Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Supporting Types
AutoTrackingConfiguration
- Disabled
- disabled
- XBand
- xBand
- SBand
- sBand
- Auto
Tracking Configuration Disabled - disabled
- Auto
Tracking Configuration XBand - xBand
- Auto
Tracking Configuration SBand - sBand
- Disabled
- disabled
- XBand
- xBand
- SBand
- sBand
- Disabled
- disabled
- XBand
- xBand
- SBand
- sBand
- DISABLED
- disabled
- X_BAND
- xBand
- S_BAND
- sBand
- "disabled"
- disabled
- "x
Band" - xBand
- "s
Band" - sBand
ContactProfileLink
- Channels
List<Pulumi.
Azure Native. Orbital. Inputs. Contact Profile Link Channel> Contact Profile Link Channel
- Direction
string | Pulumi.
Azure Native. Orbital. Direction Direction (uplink or downlink)
- Polarization
string | Pulumi.
Azure Native. Orbital. Polarization polarization. eg (RHCP, LHCP)
- Eirpd
BW double Effective Isotropic Radiated Power (EIRP) in dBW.
- Gain
Over doubleTemperature Gain To Noise Temperature in db/K.
- Channels
[]Contact
Profile Link Channel Contact Profile Link Channel
- Direction string | Direction
Direction (uplink or downlink)
- Polarization string | Polarization
polarization. eg (RHCP, LHCP)
- Eirpd
BW float64 Effective Isotropic Radiated Power (EIRP) in dBW.
- Gain
Over float64Temperature Gain To Noise Temperature in db/K.
- channels
List<Contact
Profile Link Channel> Contact Profile Link Channel
- direction String | Direction
Direction (uplink or downlink)
- polarization String | Polarization
polarization. eg (RHCP, LHCP)
- eirpd
BW Double Effective Isotropic Radiated Power (EIRP) in dBW.
- gain
Over DoubleTemperature Gain To Noise Temperature in db/K.
- channels
Contact
Profile Link Channel[] Contact Profile Link Channel
- direction string | Direction
Direction (uplink or downlink)
- polarization string | Polarization
polarization. eg (RHCP, LHCP)
- eirpd
BW number Effective Isotropic Radiated Power (EIRP) in dBW.
- gain
Over numberTemperature Gain To Noise Temperature in db/K.
- channels
Sequence[Contact
Profile Link Channel] Contact Profile Link Channel
- direction str | Direction
Direction (uplink or downlink)
- polarization str | Polarization
polarization. eg (RHCP, LHCP)
- eirpd_
bw float Effective Isotropic Radiated Power (EIRP) in dBW.
- gain_
over_ floattemperature Gain To Noise Temperature in db/K.
- channels List<Property Map>
Contact Profile Link Channel
- direction String | "uplink" | "downlink"
Direction (uplink or downlink)
- polarization
String | "RHCP" | "LHCP" | "dual
Rhcp Lhcp" | "linear Vertical" | "linear Horizontal" polarization. eg (RHCP, LHCP)
- eirpd
BW Number Effective Isotropic Radiated Power (EIRP) in dBW.
- gain
Over NumberTemperature Gain To Noise Temperature in db/K.
ContactProfileLinkChannel
- Bandwidth
MHz double Bandwidth in MHz
- Center
Frequency doubleMHz Center Frequency in MHz
- End
Point Pulumi.Azure Native. Orbital. Inputs. End Point Customer End point to store/retrieve data during a contact.
- Decoding
Configuration string Configuration for decoding
- Demodulation
Configuration string Configuration for demodulation
- Encoding
Configuration string Configuration for encoding
- Modulation
Configuration string Configuration for modulation
- Bandwidth
MHz float64 Bandwidth in MHz
- Center
Frequency float64MHz Center Frequency in MHz
- End
Point EndPoint Customer End point to store/retrieve data during a contact.
- Decoding
Configuration string Configuration for decoding
- Demodulation
Configuration string Configuration for demodulation
- Encoding
Configuration string Configuration for encoding
- Modulation
Configuration string Configuration for modulation
- bandwidth
MHz Double Bandwidth in MHz
- center
Frequency DoubleMHz Center Frequency in MHz
- end
Point EndPoint Customer End point to store/retrieve data during a contact.
- decoding
Configuration String Configuration for decoding
- demodulation
Configuration String Configuration for demodulation
- encoding
Configuration String Configuration for encoding
- modulation
Configuration String Configuration for modulation
- bandwidth
MHz number Bandwidth in MHz
- center
Frequency numberMHz Center Frequency in MHz
- end
Point EndPoint Customer End point to store/retrieve data during a contact.
- decoding
Configuration string Configuration for decoding
- demodulation
Configuration string Configuration for demodulation
- encoding
Configuration string Configuration for encoding
- modulation
Configuration string Configuration for modulation
- bandwidth_
m_ floathz Bandwidth in MHz
- center_
frequency_ floatm_ hz Center Frequency in MHz
- end_
point EndPoint Customer End point to store/retrieve data during a contact.
- decoding_
configuration str Configuration for decoding
- demodulation_
configuration str Configuration for demodulation
- encoding_
configuration str Configuration for encoding
- modulation_
configuration str Configuration for modulation
- bandwidth
MHz Number Bandwidth in MHz
- center
Frequency NumberMHz Center Frequency in MHz
- end
Point Property Map Customer End point to store/retrieve data during a contact.
- decoding
Configuration String Configuration for decoding
- demodulation
Configuration String Configuration for demodulation
- encoding
Configuration String Configuration for encoding
- modulation
Configuration String Configuration for modulation
ContactProfileLinkChannelResponse
- Bandwidth
MHz double Bandwidth in MHz
- Center
Frequency doubleMHz Center Frequency in MHz
- End
Point Pulumi.Azure Native. Orbital. Inputs. End Point Response Customer End point to store/retrieve data during a contact.
- Decoding
Configuration string Configuration for decoding
- Demodulation
Configuration string Configuration for demodulation
- Encoding
Configuration string Configuration for encoding
- Modulation
Configuration string Configuration for modulation
- Bandwidth
MHz float64 Bandwidth in MHz
- Center
Frequency float64MHz Center Frequency in MHz
- End
Point EndPoint Response Customer End point to store/retrieve data during a contact.
- Decoding
Configuration string Configuration for decoding
- Demodulation
Configuration string Configuration for demodulation
- Encoding
Configuration string Configuration for encoding
- Modulation
Configuration string Configuration for modulation
- bandwidth
MHz Double Bandwidth in MHz
- center
Frequency DoubleMHz Center Frequency in MHz
- end
Point EndPoint Response Customer End point to store/retrieve data during a contact.
- decoding
Configuration String Configuration for decoding
- demodulation
Configuration String Configuration for demodulation
- encoding
Configuration String Configuration for encoding
- modulation
Configuration String Configuration for modulation
- bandwidth
MHz number Bandwidth in MHz
- center
Frequency numberMHz Center Frequency in MHz
- end
Point EndPoint Response Customer End point to store/retrieve data during a contact.
- decoding
Configuration string Configuration for decoding
- demodulation
Configuration string Configuration for demodulation
- encoding
Configuration string Configuration for encoding
- modulation
Configuration string Configuration for modulation
- bandwidth_
m_ floathz Bandwidth in MHz
- center_
frequency_ floatm_ hz Center Frequency in MHz
- end_
point EndPoint Response Customer End point to store/retrieve data during a contact.
- decoding_
configuration str Configuration for decoding
- demodulation_
configuration str Configuration for demodulation
- encoding_
configuration str Configuration for encoding
- modulation_
configuration str Configuration for modulation
- bandwidth
MHz Number Bandwidth in MHz
- center
Frequency NumberMHz Center Frequency in MHz
- end
Point Property Map Customer End point to store/retrieve data during a contact.
- decoding
Configuration String Configuration for decoding
- demodulation
Configuration String Configuration for demodulation
- encoding
Configuration String Configuration for encoding
- modulation
Configuration String Configuration for modulation
ContactProfileLinkResponse
- Channels
List<Pulumi.
Azure Native. Orbital. Inputs. Contact Profile Link Channel Response> Contact Profile Link Channel
- Direction string
Direction (uplink or downlink)
- Polarization string
polarization. eg (RHCP, LHCP)
- Eirpd
BW double Effective Isotropic Radiated Power (EIRP) in dBW.
- Gain
Over doubleTemperature Gain To Noise Temperature in db/K.
- Channels
[]Contact
Profile Link Channel Response Contact Profile Link Channel
- Direction string
Direction (uplink or downlink)
- Polarization string
polarization. eg (RHCP, LHCP)
- Eirpd
BW float64 Effective Isotropic Radiated Power (EIRP) in dBW.
- Gain
Over float64Temperature Gain To Noise Temperature in db/K.
- channels
List<Contact
Profile Link Channel Response> Contact Profile Link Channel
- direction String
Direction (uplink or downlink)
- polarization String
polarization. eg (RHCP, LHCP)
- eirpd
BW Double Effective Isotropic Radiated Power (EIRP) in dBW.
- gain
Over DoubleTemperature Gain To Noise Temperature in db/K.
- channels
Contact
Profile Link Channel Response[] Contact Profile Link Channel
- direction string
Direction (uplink or downlink)
- polarization string
polarization. eg (RHCP, LHCP)
- eirpd
BW number Effective Isotropic Radiated Power (EIRP) in dBW.
- gain
Over numberTemperature Gain To Noise Temperature in db/K.
- channels
Sequence[Contact
Profile Link Channel Response] Contact Profile Link Channel
- direction str
Direction (uplink or downlink)
- polarization str
polarization. eg (RHCP, LHCP)
- eirpd_
bw float Effective Isotropic Radiated Power (EIRP) in dBW.
- gain_
over_ floattemperature Gain To Noise Temperature in db/K.
- channels List<Property Map>
Contact Profile Link Channel
- direction String
Direction (uplink or downlink)
- polarization String
polarization. eg (RHCP, LHCP)
- eirpd
BW Number Effective Isotropic Radiated Power (EIRP) in dBW.
- gain
Over NumberTemperature Gain To Noise Temperature in db/K.
Direction
- Uplink
- uplink
- Downlink
- downlink
- Direction
Uplink - uplink
- Direction
Downlink - downlink
- Uplink
- uplink
- Downlink
- downlink
- Uplink
- uplink
- Downlink
- downlink
- UPLINK
- uplink
- DOWNLINK
- downlink
- "uplink"
- uplink
- "downlink"
- downlink
EndPoint
- End
Point stringName Name of an end point.
- Ip
Address string IP Address.
- Port string
TCP port to listen on to receive data.
- Protocol
string | Pulumi.
Azure Native. Orbital. Protocol Protocol either UDP or TCP.
- End
Point stringName Name of an end point.
- Ip
Address string IP Address.
- Port string
TCP port to listen on to receive data.
- Protocol string | Protocol
Protocol either UDP or TCP.
- end
Point StringName Name of an end point.
- ip
Address String IP Address.
- port String
TCP port to listen on to receive data.
- protocol String | Protocol
Protocol either UDP or TCP.
- end
Point stringName Name of an end point.
- ip
Address string IP Address.
- port string
TCP port to listen on to receive data.
- protocol string | Protocol
Protocol either UDP or TCP.
- end_
point_ strname Name of an end point.
- ip_
address str IP Address.
- port str
TCP port to listen on to receive data.
- protocol str | Protocol
Protocol either UDP or TCP.
- end
Point StringName Name of an end point.
- ip
Address String IP Address.
- port String
TCP port to listen on to receive data.
- protocol String | "TCP" | "UDP"
Protocol either UDP or TCP.
EndPointResponse
- End
Point stringName Name of an end point.
- Ip
Address string IP Address.
- Port string
TCP port to listen on to receive data.
- Protocol string
Protocol either UDP or TCP.
- End
Point stringName Name of an end point.
- Ip
Address string IP Address.
- Port string
TCP port to listen on to receive data.
- Protocol string
Protocol either UDP or TCP.
- end
Point StringName Name of an end point.
- ip
Address String IP Address.
- port String
TCP port to listen on to receive data.
- protocol String
Protocol either UDP or TCP.
- end
Point stringName Name of an end point.
- ip
Address string IP Address.
- port string
TCP port to listen on to receive data.
- protocol string
Protocol either UDP or TCP.
- end_
point_ strname Name of an end point.
- ip_
address str IP Address.
- port str
TCP port to listen on to receive data.
- protocol str
Protocol either UDP or TCP.
- end
Point StringName Name of an end point.
- ip
Address String IP Address.
- port String
TCP port to listen on to receive data.
- protocol String
Protocol either UDP or TCP.
Polarization
- RHCP
- RHCP
- LHCP
- LHCP
- Dual
Rhcp Lhcp - dualRhcpLhcp
- Linear
Vertical - linearVertical
- Linear
Horizontal - linearHorizontal
- Polarization
RHCP - RHCP
- Polarization
LHCP - LHCP
- Polarization
Dual Rhcp Lhcp - dualRhcpLhcp
- Polarization
Linear Vertical - linearVertical
- Polarization
Linear Horizontal - linearHorizontal
- RHCP
- RHCP
- LHCP
- LHCP
- Dual
Rhcp Lhcp - dualRhcpLhcp
- Linear
Vertical - linearVertical
- Linear
Horizontal - linearHorizontal
- RHCP
- RHCP
- LHCP
- LHCP
- Dual
Rhcp Lhcp - dualRhcpLhcp
- Linear
Vertical - linearVertical
- Linear
Horizontal - linearHorizontal
- RHCP
- RHCP
- LHCP
- LHCP
- DUAL_RHCP_LHCP
- dualRhcpLhcp
- LINEAR_VERTICAL
- linearVertical
- LINEAR_HORIZONTAL
- linearHorizontal
- "RHCP"
- RHCP
- "LHCP"
- LHCP
- "dual
Rhcp Lhcp" - dualRhcpLhcp
- "linear
Vertical" - linearVertical
- "linear
Horizontal" - linearHorizontal
Protocol
- TCP
- TCP
- UDP
- UDP
- Protocol
TCP - TCP
- Protocol
UDP - UDP
- TCP
- TCP
- UDP
- UDP
- TCP
- TCP
- UDP
- UDP
- TCP
- TCP
- UDP
- UDP
- "TCP"
- TCP
- "UDP"
- UDP
SystemDataResponse
- Created
At string The timestamp of resource creation (UTC).
- Created
By string The identity that created the resource.
- Created
By stringType The type of identity that created the resource.
- Last
Modified stringAt The timestamp of resource last modification (UTC)
- Last
Modified stringBy The identity that last modified the resource.
- Last
Modified stringBy Type The type of identity that last modified the resource.
- Created
At string The timestamp of resource creation (UTC).
- Created
By string The identity that created the resource.
- Created
By stringType The type of identity that created the resource.
- Last
Modified stringAt The timestamp of resource last modification (UTC)
- Last
Modified stringBy The identity that last modified the resource.
- Last
Modified stringBy Type The type of identity that last modified the resource.
- created
At String The timestamp of resource creation (UTC).
- created
By String The identity that created the resource.
- created
By StringType The type of identity that created the resource.
- last
Modified StringAt The timestamp of resource last modification (UTC)
- last
Modified StringBy The identity that last modified the resource.
- last
Modified StringBy Type The type of identity that last modified the resource.
- created
At string The timestamp of resource creation (UTC).
- created
By string The identity that created the resource.
- created
By stringType The type of identity that created the resource.
- last
Modified stringAt The timestamp of resource last modification (UTC)
- last
Modified stringBy The identity that last modified the resource.
- last
Modified stringBy Type The type of identity that last modified the resource.
- created_
at str The timestamp of resource creation (UTC).
- created_
by str The identity that created the resource.
- created_
by_ strtype The type of identity that created the resource.
- last_
modified_ strat The timestamp of resource last modification (UTC)
- last_
modified_ strby The identity that last modified the resource.
- last_
modified_ strby_ type The type of identity that last modified the resource.
- created
At String The timestamp of resource creation (UTC).
- created
By String The identity that created the resource.
- created
By StringType The type of identity that created the resource.
- last
Modified StringAt The timestamp of resource last modification (UTC)
- last
Modified StringBy The identity that last modified the resource.
- last
Modified StringBy Type The type of identity that last modified the resource.
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:orbital:ContactProfile contactProfile1 /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Orbital/contactProfiles/contactProfile1
Package Details
- Repository
- https://github.com/pulumi/pulumi-azure-native
- License
- Apache-2.0