1. Packages
  2. Azure Native
  3. API Docs
  4. orbital
  5. ContactProfile
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.8.0 published on Monday, Sep 18, 2023 by Pulumi

azure-native.orbital.ContactProfile

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.8.0 published on Monday, Sep 18, 2023 by Pulumi

    Customer creates a Contact Profile Resource, which will contain all of the configurations required for scheduling a contact. Azure REST API version: 2022-11-01.

    Example Usage

    Create a contact profile

    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using AzureNative = Pulumi.AzureNative;
    
    return await Deployment.RunAsync(() => 
    {
        var contactProfile = new AzureNative.Orbital.ContactProfile("contactProfile", new()
        {
            AutoTrackingConfiguration = AzureNative.Orbital.AutoTrackingConfiguration.Disabled,
            ContactProfileName = "CONTOSO-CP",
            EventHubUri = "/subscriptions/c1be1141-a7c9-4aac-9608-3c2e2f1152c3/resourceGroups/contoso-Rgp/providers/Microsoft.EventHub/namespaces/contosoHub/eventhubs/contosoHub",
            Links = new[]
            {
                new AzureNative.Orbital.Inputs.ContactProfileLinkArgs
                {
                    Channels = new[]
                    {
                        new AzureNative.Orbital.Inputs.ContactProfileLinkChannelArgs
                        {
                            BandwidthMHz = 2,
                            CenterFrequencyMHz = 2250,
                            EndPoint = new AzureNative.Orbital.Inputs.EndPointArgs
                            {
                                EndPointName = "ContosoTest_Uplink",
                                IpAddress = "10.1.0.4",
                                Port = "50000",
                                Protocol = "TCP",
                            },
                            Name = "contoso-uplink-channel",
                        },
                    },
                    Direction = "Uplink",
                    EirpdBW = 45,
                    GainOverTemperature = 0,
                    Name = "contoso-uplink",
                    Polarization = "LHCP",
                },
                new AzureNative.Orbital.Inputs.ContactProfileLinkArgs
                {
                    Channels = new[]
                    {
                        new AzureNative.Orbital.Inputs.ContactProfileLinkChannelArgs
                        {
                            BandwidthMHz = 15,
                            CenterFrequencyMHz = 8160,
                            EndPoint = new AzureNative.Orbital.Inputs.EndPointArgs
                            {
                                EndPointName = "ContosoTest_Downlink",
                                IpAddress = "10.1.0.5",
                                Port = "50001",
                                Protocol = "UDP",
                            },
                            Name = "contoso-downlink-channel",
                        },
                    },
                    Direction = "Downlink",
                    EirpdBW = 0,
                    GainOverTemperature = 25,
                    Name = "contoso-downlink",
                    Polarization = "RHCP",
                },
            },
            Location = "eastus2",
            MinimumElevationDegrees = 5,
            MinimumViableContactDuration = "PT1M",
            NetworkConfiguration = new AzureNative.Orbital.Inputs.ContactProfilesPropertiesNetworkConfigurationArgs
            {
                SubnetId = "/subscriptions/c1be1141-a7c9-4aac-9608-3c2e2f1152c3/resourceGroups/contoso-Rgp/providers/Microsoft.Network/virtualNetworks/contoso-vnet/subnets/orbital-delegated-subnet",
            },
            ResourceGroupName = "contoso-Rgp",
            ThirdPartyConfigurations = new[]
            {
                new AzureNative.Orbital.Inputs.ContactProfileThirdPartyConfigurationArgs
                {
                    MissionConfiguration = "Ksat_MissionConfiguration",
                    ProviderName = "KSAT",
                },
                new AzureNative.Orbital.Inputs.ContactProfileThirdPartyConfigurationArgs
                {
                    MissionConfiguration = "Viasat_Configuration",
                    ProviderName = "VIASAT",
                },
            },
        });
    
    });
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-azure-native-sdk/orbital/v2"
    	"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.AutoTrackingConfigurationDisabled,
    			ContactProfileName:        pulumi.String("CONTOSO-CP"),
    			EventHubUri:               pulumi.String("/subscriptions/c1be1141-a7c9-4aac-9608-3c2e2f1152c3/resourceGroups/contoso-Rgp/providers/Microsoft.EventHub/namespaces/contosoHub/eventhubs/contosoHub"),
    			Links: []orbital.ContactProfileLinkArgs{
    				{
    					Channels: orbital.ContactProfileLinkChannelArray{
    						{
    							BandwidthMHz:       pulumi.Float64(2),
    							CenterFrequencyMHz: pulumi.Float64(2250),
    							EndPoint: {
    								EndPointName: pulumi.String("ContosoTest_Uplink"),
    								IpAddress:    pulumi.String("10.1.0.4"),
    								Port:         pulumi.String("50000"),
    								Protocol:     pulumi.String("TCP"),
    							},
    							Name: pulumi.String("contoso-uplink-channel"),
    						},
    					},
    					Direction:           pulumi.String("Uplink"),
    					EirpdBW:             pulumi.Float64(45),
    					GainOverTemperature: pulumi.Float64(0),
    					Name:                pulumi.String("contoso-uplink"),
    					Polarization:        pulumi.String("LHCP"),
    				},
    				{
    					Channels: orbital.ContactProfileLinkChannelArray{
    						{
    							BandwidthMHz:       pulumi.Float64(15),
    							CenterFrequencyMHz: pulumi.Float64(8160),
    							EndPoint: {
    								EndPointName: pulumi.String("ContosoTest_Downlink"),
    								IpAddress:    pulumi.String("10.1.0.5"),
    								Port:         pulumi.String("50001"),
    								Protocol:     pulumi.String("UDP"),
    							},
    							Name: pulumi.String("contoso-downlink-channel"),
    						},
    					},
    					Direction:           pulumi.String("Downlink"),
    					EirpdBW:             pulumi.Float64(0),
    					GainOverTemperature: pulumi.Float64(25),
    					Name:                pulumi.String("contoso-downlink"),
    					Polarization:        pulumi.String("RHCP"),
    				},
    			},
    			Location:                     pulumi.String("eastus2"),
    			MinimumElevationDegrees:      pulumi.Float64(5),
    			MinimumViableContactDuration: pulumi.String("PT1M"),
    			NetworkConfiguration: &orbital.ContactProfilesPropertiesNetworkConfigurationArgs{
    				SubnetId: pulumi.String("/subscriptions/c1be1141-a7c9-4aac-9608-3c2e2f1152c3/resourceGroups/contoso-Rgp/providers/Microsoft.Network/virtualNetworks/contoso-vnet/subnets/orbital-delegated-subnet"),
    			},
    			ResourceGroupName: pulumi.String("contoso-Rgp"),
    			ThirdPartyConfigurations: []orbital.ContactProfileThirdPartyConfigurationArgs{
    				{
    					MissionConfiguration: pulumi.String("Ksat_MissionConfiguration"),
    					ProviderName:         pulumi.String("KSAT"),
    				},
    				{
    					MissionConfiguration: pulumi.String("Viasat_Configuration"),
    					ProviderName:         pulumi.String("VIASAT"),
    				},
    			},
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.azurenative.orbital.ContactProfile;
    import com.pulumi.azurenative.orbital.ContactProfileArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    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("disabled")
                .contactProfileName("CONTOSO-CP")
                .eventHubUri("/subscriptions/c1be1141-a7c9-4aac-9608-3c2e2f1152c3/resourceGroups/contoso-Rgp/providers/Microsoft.EventHub/namespaces/contosoHub/eventhubs/contosoHub")
                .links(            
                    Map.ofEntries(
                        Map.entry("channels", Map.ofEntries(
                            Map.entry("bandwidthMHz", 2),
                            Map.entry("centerFrequencyMHz", 2250),
                            Map.entry("endPoint", Map.ofEntries(
                                Map.entry("endPointName", "ContosoTest_Uplink"),
                                Map.entry("ipAddress", "10.1.0.4"),
                                Map.entry("port", "50000"),
                                Map.entry("protocol", "TCP")
                            )),
                            Map.entry("name", "contoso-uplink-channel")
                        )),
                        Map.entry("direction", "Uplink"),
                        Map.entry("eirpdBW", 45),
                        Map.entry("gainOverTemperature", 0),
                        Map.entry("name", "contoso-uplink"),
                        Map.entry("polarization", "LHCP")
                    ),
                    Map.ofEntries(
                        Map.entry("channels", Map.ofEntries(
                            Map.entry("bandwidthMHz", 15),
                            Map.entry("centerFrequencyMHz", 8160),
                            Map.entry("endPoint", Map.ofEntries(
                                Map.entry("endPointName", "ContosoTest_Downlink"),
                                Map.entry("ipAddress", "10.1.0.5"),
                                Map.entry("port", "50001"),
                                Map.entry("protocol", "UDP")
                            )),
                            Map.entry("name", "contoso-downlink-channel")
                        )),
                        Map.entry("direction", "Downlink"),
                        Map.entry("eirpdBW", 0),
                        Map.entry("gainOverTemperature", 25),
                        Map.entry("name", "contoso-downlink"),
                        Map.entry("polarization", "RHCP")
                    ))
                .location("eastus2")
                .minimumElevationDegrees(5)
                .minimumViableContactDuration("PT1M")
                .networkConfiguration(Map.of("subnetId", "/subscriptions/c1be1141-a7c9-4aac-9608-3c2e2f1152c3/resourceGroups/contoso-Rgp/providers/Microsoft.Network/virtualNetworks/contoso-vnet/subnets/orbital-delegated-subnet"))
                .resourceGroupName("contoso-Rgp")
                .thirdPartyConfigurations(            
                    Map.ofEntries(
                        Map.entry("missionConfiguration", "Ksat_MissionConfiguration"),
                        Map.entry("providerName", "KSAT")
                    ),
                    Map.ofEntries(
                        Map.entry("missionConfiguration", "Viasat_Configuration"),
                        Map.entry("providerName", "VIASAT")
                    ))
                .build());
    
        }
    }
    
    import pulumi
    import pulumi_azure_native as azure_native
    
    contact_profile = azure_native.orbital.ContactProfile("contactProfile",
        auto_tracking_configuration=azure_native.orbital.AutoTrackingConfiguration.DISABLED,
        contact_profile_name="CONTOSO-CP",
        event_hub_uri="/subscriptions/c1be1141-a7c9-4aac-9608-3c2e2f1152c3/resourceGroups/contoso-Rgp/providers/Microsoft.EventHub/namespaces/contosoHub/eventhubs/contosoHub",
        links=[
            {
                "channels": [{
                    "bandwidthMHz": 2,
                    "centerFrequencyMHz": 2250,
                    "endPoint": azure_native.orbital.EndPointArgs(
                        end_point_name="ContosoTest_Uplink",
                        ip_address="10.1.0.4",
                        port="50000",
                        protocol="TCP",
                    ),
                    "name": "contoso-uplink-channel",
                }],
                "direction": "Uplink",
                "eirpdBW": 45,
                "gainOverTemperature": 0,
                "name": "contoso-uplink",
                "polarization": "LHCP",
            },
            {
                "channels": [{
                    "bandwidthMHz": 15,
                    "centerFrequencyMHz": 8160,
                    "endPoint": azure_native.orbital.EndPointArgs(
                        end_point_name="ContosoTest_Downlink",
                        ip_address="10.1.0.5",
                        port="50001",
                        protocol="UDP",
                    ),
                    "name": "contoso-downlink-channel",
                }],
                "direction": "Downlink",
                "eirpdBW": 0,
                "gainOverTemperature": 25,
                "name": "contoso-downlink",
                "polarization": "RHCP",
            },
        ],
        location="eastus2",
        minimum_elevation_degrees=5,
        minimum_viable_contact_duration="PT1M",
        network_configuration=azure_native.orbital.ContactProfilesPropertiesNetworkConfigurationArgs(
            subnet_id="/subscriptions/c1be1141-a7c9-4aac-9608-3c2e2f1152c3/resourceGroups/contoso-Rgp/providers/Microsoft.Network/virtualNetworks/contoso-vnet/subnets/orbital-delegated-subnet",
        ),
        resource_group_name="contoso-Rgp",
        third_party_configurations=[
            azure_native.orbital.ContactProfileThirdPartyConfigurationArgs(
                mission_configuration="Ksat_MissionConfiguration",
                provider_name="KSAT",
            ),
            azure_native.orbital.ContactProfileThirdPartyConfigurationArgs(
                mission_configuration="Viasat_Configuration",
                provider_name="VIASAT",
            ),
        ])
    
    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.Disabled,
        contactProfileName: "CONTOSO-CP",
        eventHubUri: "/subscriptions/c1be1141-a7c9-4aac-9608-3c2e2f1152c3/resourceGroups/contoso-Rgp/providers/Microsoft.EventHub/namespaces/contosoHub/eventhubs/contosoHub",
        links: [
            {
                channels: [{
                    bandwidthMHz: 2,
                    centerFrequencyMHz: 2250,
                    endPoint: {
                        endPointName: "ContosoTest_Uplink",
                        ipAddress: "10.1.0.4",
                        port: "50000",
                        protocol: "TCP",
                    },
                    name: "contoso-uplink-channel",
                }],
                direction: "Uplink",
                eirpdBW: 45,
                gainOverTemperature: 0,
                name: "contoso-uplink",
                polarization: "LHCP",
            },
            {
                channels: [{
                    bandwidthMHz: 15,
                    centerFrequencyMHz: 8160,
                    endPoint: {
                        endPointName: "ContosoTest_Downlink",
                        ipAddress: "10.1.0.5",
                        port: "50001",
                        protocol: "UDP",
                    },
                    name: "contoso-downlink-channel",
                }],
                direction: "Downlink",
                eirpdBW: 0,
                gainOverTemperature: 25,
                name: "contoso-downlink",
                polarization: "RHCP",
            },
        ],
        location: "eastus2",
        minimumElevationDegrees: 5,
        minimumViableContactDuration: "PT1M",
        networkConfiguration: {
            subnetId: "/subscriptions/c1be1141-a7c9-4aac-9608-3c2e2f1152c3/resourceGroups/contoso-Rgp/providers/Microsoft.Network/virtualNetworks/contoso-vnet/subnets/orbital-delegated-subnet",
        },
        resourceGroupName: "contoso-Rgp",
        thirdPartyConfigurations: [
            {
                missionConfiguration: "Ksat_MissionConfiguration",
                providerName: "KSAT",
            },
            {
                missionConfiguration: "Viasat_Configuration",
                providerName: "VIASAT",
            },
        ],
    });
    
    resources:
      contactProfile:
        type: azure-native:orbital:ContactProfile
        properties:
          autoTrackingConfiguration: disabled
          contactProfileName: CONTOSO-CP
          eventHubUri: /subscriptions/c1be1141-a7c9-4aac-9608-3c2e2f1152c3/resourceGroups/contoso-Rgp/providers/Microsoft.EventHub/namespaces/contosoHub/eventhubs/contosoHub
          links:
            - channels:
                - bandwidthMHz: 2
                  centerFrequencyMHz: 2250
                  endPoint:
                    endPointName: ContosoTest_Uplink
                    ipAddress: 10.1.0.4
                    port: '50000'
                    protocol: TCP
                  name: contoso-uplink-channel
              direction: Uplink
              eirpdBW: 45
              gainOverTemperature: 0
              name: contoso-uplink
              polarization: LHCP
            - channels:
                - bandwidthMHz: 15
                  centerFrequencyMHz: 8160
                  endPoint:
                    endPointName: ContosoTest_Downlink
                    ipAddress: 10.1.0.5
                    port: '50001'
                    protocol: UDP
                  name: contoso-downlink-channel
              direction: Downlink
              eirpdBW: 0
              gainOverTemperature: 25
              name: contoso-downlink
              polarization: RHCP
          location: eastus2
          minimumElevationDegrees: 5
          minimumViableContactDuration: PT1M
          networkConfiguration:
            subnetId: /subscriptions/c1be1141-a7c9-4aac-9608-3c2e2f1152c3/resourceGroups/contoso-Rgp/providers/Microsoft.Network/virtualNetworks/contoso-vnet/subnets/orbital-delegated-subnet
          resourceGroupName: contoso-Rgp
          thirdPartyConfigurations:
            - missionConfiguration: Ksat_MissionConfiguration
              providerName: KSAT
            - missionConfiguration: Viasat_Configuration
              providerName: VIASAT
    

    Create 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,
                       network_configuration: Optional[ContactProfilesPropertiesNetworkConfigurationArgs] = None,
                       resource_group_name: Optional[str] = None,
                       tags: Optional[Mapping[str, str]] = None,
                       third_party_configurations: Optional[Sequence[ContactProfileThirdPartyConfigurationArgs]] = 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.AzureNative.Orbital.Inputs.ContactProfileLink>

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

    NetworkConfiguration Pulumi.AzureNative.Orbital.Inputs.ContactProfilesPropertiesNetworkConfiguration

    Network configuration of customer virtual network.

    ResourceGroupName string

    The name of the resource group. The name is case insensitive.

    AutoTrackingConfiguration Pulumi.AzureNative.Orbital.AutoTrackingConfiguration

    Auto-tracking configuration.

    ContactProfileName string

    Contact Profile name.

    EventHubUri string

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

    Location string

    The geo-location where the resource lives

    MinimumElevationDegrees double

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

    MinimumViableContactDuration string

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

    Tags Dictionary<string, string>

    Resource tags.

    ThirdPartyConfigurations List<Pulumi.AzureNative.Orbital.Inputs.ContactProfileThirdPartyConfiguration>

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

    Links []ContactProfileLinkArgs

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

    NetworkConfiguration ContactProfilesPropertiesNetworkConfigurationArgs

    Network configuration of customer virtual network.

    ResourceGroupName string

    The name of the resource group. The name is case insensitive.

    AutoTrackingConfiguration AutoTrackingConfiguration

    Auto-tracking configuration.

    ContactProfileName string

    Contact Profile name.

    EventHubUri string

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

    Location string

    The geo-location where the resource lives

    MinimumElevationDegrees float64

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

    MinimumViableContactDuration string

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

    Tags map[string]string

    Resource tags.

    ThirdPartyConfigurations []ContactProfileThirdPartyConfigurationArgs

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

    links List<ContactProfileLink>

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

    networkConfiguration ContactProfilesPropertiesNetworkConfiguration

    Network configuration of customer virtual network.

    resourceGroupName String

    The name of the resource group. The name is case insensitive.

    autoTrackingConfiguration AutoTrackingConfiguration

    Auto-tracking configuration.

    contactProfileName String

    Contact Profile name.

    eventHubUri String

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

    location String

    The geo-location where the resource lives

    minimumElevationDegrees Double

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

    minimumViableContactDuration String

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

    tags Map<String,String>

    Resource tags.

    thirdPartyConfigurations List<ContactProfileThirdPartyConfiguration>

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

    links ContactProfileLink[]

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

    networkConfiguration ContactProfilesPropertiesNetworkConfiguration

    Network configuration of customer virtual network.

    resourceGroupName string

    The name of the resource group. The name is case insensitive.

    autoTrackingConfiguration AutoTrackingConfiguration

    Auto-tracking configuration.

    contactProfileName string

    Contact Profile name.

    eventHubUri string

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

    location string

    The geo-location where the resource lives

    minimumElevationDegrees number

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

    minimumViableContactDuration string

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

    tags {[key: string]: string}

    Resource tags.

    thirdPartyConfigurations ContactProfileThirdPartyConfiguration[]

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

    links Sequence[ContactProfileLinkArgs]

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

    network_configuration ContactProfilesPropertiesNetworkConfigurationArgs

    Network configuration of customer virtual network.

    resource_group_name str

    The name of the resource group. The name is case insensitive.

    auto_tracking_configuration AutoTrackingConfiguration

    Auto-tracking configuration.

    contact_profile_name str

    Contact Profile name.

    event_hub_uri str

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

    location str

    The geo-location where the resource lives

    minimum_elevation_degrees float

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

    minimum_viable_contact_duration str

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

    tags Mapping[str, str]

    Resource tags.

    third_party_configurations Sequence[ContactProfileThirdPartyConfigurationArgs]

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

    links List<Property Map>

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

    networkConfiguration Property Map

    Network configuration of customer virtual network.

    resourceGroupName String

    The name of the resource group. The name is case insensitive.

    autoTrackingConfiguration "disabled" | "xBand" | "sBand"

    Auto-tracking configuration.

    contactProfileName String

    Contact Profile name.

    eventHubUri String

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

    location String

    The geo-location where the resource lives

    minimumElevationDegrees Number

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

    minimumViableContactDuration String

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

    tags Map<String>

    Resource tags.

    thirdPartyConfigurations List<Property Map>

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

    Outputs

    All input properties are implicitly available as output properties. Additionally, the ContactProfile resource produces the following output properties:

    Id string

    The provider-assigned unique ID for this managed resource.

    Name string

    The name of the resource

    SystemData Pulumi.AzureNative.Orbital.Outputs.SystemDataResponse

    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"

    Id string

    The provider-assigned unique ID for this managed resource.

    Name string

    The name of the resource

    SystemData SystemDataResponse

    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"

    id String

    The provider-assigned unique ID for this managed resource.

    name String

    The name of the resource

    systemData SystemDataResponse

    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"

    id string

    The provider-assigned unique ID for this managed resource.

    name string

    The name of the resource

    systemData SystemDataResponse

    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"

    id str

    The provider-assigned unique ID for this managed resource.

    name str

    The name of the resource

    system_data SystemDataResponse

    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"

    id String

    The provider-assigned unique ID for this managed resource.

    name String

    The name of the resource

    systemData 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, AutoTrackingConfigurationArgs

    Disabled
    disabled
    XBand
    xBand
    SBand
    sBand
    AutoTrackingConfigurationDisabled
    disabled
    AutoTrackingConfigurationXBand
    xBand
    AutoTrackingConfigurationSBand
    sBand
    Disabled
    disabled
    XBand
    xBand
    SBand
    sBand
    Disabled
    disabled
    XBand
    xBand
    SBand
    sBand
    DISABLED
    disabled
    X_BAND
    xBand
    S_BAND
    sBand
    "disabled"
    disabled
    "xBand"
    xBand
    "sBand"
    sBand
    Channels List<Pulumi.AzureNative.Orbital.Inputs.ContactProfileLinkChannel>

    Contact Profile Link Channel.

    Direction string | Pulumi.AzureNative.Orbital.Direction

    Direction (Uplink or Downlink).

    Name string

    Link name.

    Polarization string | Pulumi.AzureNative.Orbital.Polarization

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

    EirpdBW double

    Effective Isotropic Radiated Power (EIRP) in dBW. It is the required EIRP by the customer. Not used yet.

    GainOverTemperature double

    Gain to noise temperature in db/K. It is the required G/T by the customer. Not used yet.

    Channels []ContactProfileLinkChannel

    Contact Profile Link Channel.

    Direction string | Direction

    Direction (Uplink or Downlink).

    Name string

    Link name.

    Polarization string | Polarization

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

    EirpdBW float64

    Effective Isotropic Radiated Power (EIRP) in dBW. It is the required EIRP by the customer. Not used yet.

    GainOverTemperature float64

    Gain to noise temperature in db/K. It is the required G/T by the customer. Not used yet.

    channels List<ContactProfileLinkChannel>

    Contact Profile Link Channel.

    direction String | Direction

    Direction (Uplink or Downlink).

    name String

    Link name.

    polarization String | Polarization

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

    eirpdBW Double

    Effective Isotropic Radiated Power (EIRP) in dBW. It is the required EIRP by the customer. Not used yet.

    gainOverTemperature Double

    Gain to noise temperature in db/K. It is the required G/T by the customer. Not used yet.

    channels ContactProfileLinkChannel[]

    Contact Profile Link Channel.

    direction string | Direction

    Direction (Uplink or Downlink).

    name string

    Link name.

    polarization string | Polarization

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

    eirpdBW number

    Effective Isotropic Radiated Power (EIRP) in dBW. It is the required EIRP by the customer. Not used yet.

    gainOverTemperature number

    Gain to noise temperature in db/K. It is the required G/T by the customer. Not used yet.

    channels Sequence[ContactProfileLinkChannel]

    Contact Profile Link Channel.

    direction str | Direction

    Direction (Uplink or Downlink).

    name str

    Link name.

    polarization str | Polarization

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

    eirpd_bw float

    Effective Isotropic Radiated Power (EIRP) in dBW. It is the required EIRP by the customer. Not used yet.

    gain_over_temperature float

    Gain to noise temperature in db/K. It is the required G/T by the customer. Not used yet.

    channels List<Property Map>

    Contact Profile Link Channel.

    direction String | "Uplink" | "Downlink"

    Direction (Uplink or Downlink).

    name String

    Link name.

    polarization String | "RHCP" | "LHCP" | "linearVertical" | "linearHorizontal"

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

    eirpdBW Number

    Effective Isotropic Radiated Power (EIRP) in dBW. It is the required EIRP by the customer. Not used yet.

    gainOverTemperature Number

    Gain to noise temperature in db/K. It is the required G/T by the customer. Not used yet.

    ContactProfileLinkChannel, ContactProfileLinkChannelArgs

    BandwidthMHz double

    Bandwidth in MHz.

    CenterFrequencyMHz double

    Center Frequency in MHz.

    EndPoint Pulumi.AzureNative.Orbital.Inputs.EndPoint

    Customer end point to store and retrieve data during a contact with the spacecraft.

    Name string

    Channel name.

    DecodingConfiguration string

    Currently unused.

    DemodulationConfiguration string

    Copy of the modem configuration file such as Kratos QRadio or Kratos QuantumRx. Only valid for downlink directions. If provided, the modem connects to the customer endpoint and sends demodulated data instead of a VITA.49 stream.

    EncodingConfiguration string

    Currently unused.

    ModulationConfiguration string

    Copy of the modem configuration file such as Kratos QRadio. Only valid for uplink directions. If provided, the modem connects to the customer endpoint and accepts commands from the customer instead of a VITA.49 stream.

    BandwidthMHz float64

    Bandwidth in MHz.

    CenterFrequencyMHz float64

    Center Frequency in MHz.

    EndPoint EndPoint

    Customer end point to store and retrieve data during a contact with the spacecraft.

    Name string

    Channel name.

    DecodingConfiguration string

    Currently unused.

    DemodulationConfiguration string

    Copy of the modem configuration file such as Kratos QRadio or Kratos QuantumRx. Only valid for downlink directions. If provided, the modem connects to the customer endpoint and sends demodulated data instead of a VITA.49 stream.

    EncodingConfiguration string

    Currently unused.

    ModulationConfiguration string

    Copy of the modem configuration file such as Kratos QRadio. Only valid for uplink directions. If provided, the modem connects to the customer endpoint and accepts commands from the customer instead of a VITA.49 stream.

    bandwidthMHz Double

    Bandwidth in MHz.

    centerFrequencyMHz Double

    Center Frequency in MHz.

    endPoint EndPoint

    Customer end point to store and retrieve data during a contact with the spacecraft.

    name String

    Channel name.

    decodingConfiguration String

    Currently unused.

    demodulationConfiguration String

    Copy of the modem configuration file such as Kratos QRadio or Kratos QuantumRx. Only valid for downlink directions. If provided, the modem connects to the customer endpoint and sends demodulated data instead of a VITA.49 stream.

    encodingConfiguration String

    Currently unused.

    modulationConfiguration String

    Copy of the modem configuration file such as Kratos QRadio. Only valid for uplink directions. If provided, the modem connects to the customer endpoint and accepts commands from the customer instead of a VITA.49 stream.

    bandwidthMHz number

    Bandwidth in MHz.

    centerFrequencyMHz number

    Center Frequency in MHz.

    endPoint EndPoint

    Customer end point to store and retrieve data during a contact with the spacecraft.

    name string

    Channel name.

    decodingConfiguration string

    Currently unused.

    demodulationConfiguration string

    Copy of the modem configuration file such as Kratos QRadio or Kratos QuantumRx. Only valid for downlink directions. If provided, the modem connects to the customer endpoint and sends demodulated data instead of a VITA.49 stream.

    encodingConfiguration string

    Currently unused.

    modulationConfiguration string

    Copy of the modem configuration file such as Kratos QRadio. Only valid for uplink directions. If provided, the modem connects to the customer endpoint and accepts commands from the customer instead of a VITA.49 stream.

    bandwidth_m_hz float

    Bandwidth in MHz.

    center_frequency_m_hz float

    Center Frequency in MHz.

    end_point EndPoint

    Customer end point to store and retrieve data during a contact with the spacecraft.

    name str

    Channel name.

    decoding_configuration str

    Currently unused.

    demodulation_configuration str

    Copy of the modem configuration file such as Kratos QRadio or Kratos QuantumRx. Only valid for downlink directions. If provided, the modem connects to the customer endpoint and sends demodulated data instead of a VITA.49 stream.

    encoding_configuration str

    Currently unused.

    modulation_configuration str

    Copy of the modem configuration file such as Kratos QRadio. Only valid for uplink directions. If provided, the modem connects to the customer endpoint and accepts commands from the customer instead of a VITA.49 stream.

    bandwidthMHz Number

    Bandwidth in MHz.

    centerFrequencyMHz Number

    Center Frequency in MHz.

    endPoint Property Map

    Customer end point to store and retrieve data during a contact with the spacecraft.

    name String

    Channel name.

    decodingConfiguration String

    Currently unused.

    demodulationConfiguration String

    Copy of the modem configuration file such as Kratos QRadio or Kratos QuantumRx. Only valid for downlink directions. If provided, the modem connects to the customer endpoint and sends demodulated data instead of a VITA.49 stream.

    encodingConfiguration String

    Currently unused.

    modulationConfiguration String

    Copy of the modem configuration file such as Kratos QRadio. Only valid for uplink directions. If provided, the modem connects to the customer endpoint and accepts commands from the customer instead of a VITA.49 stream.

    ContactProfileLinkChannelResponse, ContactProfileLinkChannelResponseArgs

    BandwidthMHz double

    Bandwidth in MHz.

    CenterFrequencyMHz double

    Center Frequency in MHz.

    EndPoint Pulumi.AzureNative.Orbital.Inputs.EndPointResponse

    Customer end point to store and retrieve data during a contact with the spacecraft.

    Name string

    Channel name.

    DecodingConfiguration string

    Currently unused.

    DemodulationConfiguration string

    Copy of the modem configuration file such as Kratos QRadio or Kratos QuantumRx. Only valid for downlink directions. If provided, the modem connects to the customer endpoint and sends demodulated data instead of a VITA.49 stream.

    EncodingConfiguration string

    Currently unused.

    ModulationConfiguration string

    Copy of the modem configuration file such as Kratos QRadio. Only valid for uplink directions. If provided, the modem connects to the customer endpoint and accepts commands from the customer instead of a VITA.49 stream.

    BandwidthMHz float64

    Bandwidth in MHz.

    CenterFrequencyMHz float64

    Center Frequency in MHz.

    EndPoint EndPointResponse

    Customer end point to store and retrieve data during a contact with the spacecraft.

    Name string

    Channel name.

    DecodingConfiguration string

    Currently unused.

    DemodulationConfiguration string

    Copy of the modem configuration file such as Kratos QRadio or Kratos QuantumRx. Only valid for downlink directions. If provided, the modem connects to the customer endpoint and sends demodulated data instead of a VITA.49 stream.

    EncodingConfiguration string

    Currently unused.

    ModulationConfiguration string

    Copy of the modem configuration file such as Kratos QRadio. Only valid for uplink directions. If provided, the modem connects to the customer endpoint and accepts commands from the customer instead of a VITA.49 stream.

    bandwidthMHz Double

    Bandwidth in MHz.

    centerFrequencyMHz Double

    Center Frequency in MHz.

    endPoint EndPointResponse

    Customer end point to store and retrieve data during a contact with the spacecraft.

    name String

    Channel name.

    decodingConfiguration String

    Currently unused.

    demodulationConfiguration String

    Copy of the modem configuration file such as Kratos QRadio or Kratos QuantumRx. Only valid for downlink directions. If provided, the modem connects to the customer endpoint and sends demodulated data instead of a VITA.49 stream.

    encodingConfiguration String

    Currently unused.

    modulationConfiguration String

    Copy of the modem configuration file such as Kratos QRadio. Only valid for uplink directions. If provided, the modem connects to the customer endpoint and accepts commands from the customer instead of a VITA.49 stream.

    bandwidthMHz number

    Bandwidth in MHz.

    centerFrequencyMHz number

    Center Frequency in MHz.

    endPoint EndPointResponse

    Customer end point to store and retrieve data during a contact with the spacecraft.

    name string

    Channel name.

    decodingConfiguration string

    Currently unused.

    demodulationConfiguration string

    Copy of the modem configuration file such as Kratos QRadio or Kratos QuantumRx. Only valid for downlink directions. If provided, the modem connects to the customer endpoint and sends demodulated data instead of a VITA.49 stream.

    encodingConfiguration string

    Currently unused.

    modulationConfiguration string

    Copy of the modem configuration file such as Kratos QRadio. Only valid for uplink directions. If provided, the modem connects to the customer endpoint and accepts commands from the customer instead of a VITA.49 stream.

    bandwidth_m_hz float

    Bandwidth in MHz.

    center_frequency_m_hz float

    Center Frequency in MHz.

    end_point EndPointResponse

    Customer end point to store and retrieve data during a contact with the spacecraft.

    name str

    Channel name.

    decoding_configuration str

    Currently unused.

    demodulation_configuration str

    Copy of the modem configuration file such as Kratos QRadio or Kratos QuantumRx. Only valid for downlink directions. If provided, the modem connects to the customer endpoint and sends demodulated data instead of a VITA.49 stream.

    encoding_configuration str

    Currently unused.

    modulation_configuration str

    Copy of the modem configuration file such as Kratos QRadio. Only valid for uplink directions. If provided, the modem connects to the customer endpoint and accepts commands from the customer instead of a VITA.49 stream.

    bandwidthMHz Number

    Bandwidth in MHz.

    centerFrequencyMHz Number

    Center Frequency in MHz.

    endPoint Property Map

    Customer end point to store and retrieve data during a contact with the spacecraft.

    name String

    Channel name.

    decodingConfiguration String

    Currently unused.

    demodulationConfiguration String

    Copy of the modem configuration file such as Kratos QRadio or Kratos QuantumRx. Only valid for downlink directions. If provided, the modem connects to the customer endpoint and sends demodulated data instead of a VITA.49 stream.

    encodingConfiguration String

    Currently unused.

    modulationConfiguration String

    Copy of the modem configuration file such as Kratos QRadio. Only valid for uplink directions. If provided, the modem connects to the customer endpoint and accepts commands from the customer instead of a VITA.49 stream.

    ContactProfileLinkResponse, ContactProfileLinkResponseArgs

    Channels List<Pulumi.AzureNative.Orbital.Inputs.ContactProfileLinkChannelResponse>

    Contact Profile Link Channel.

    Direction string

    Direction (Uplink or Downlink).

    Name string

    Link name.

    Polarization string

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

    EirpdBW double

    Effective Isotropic Radiated Power (EIRP) in dBW. It is the required EIRP by the customer. Not used yet.

    GainOverTemperature double

    Gain to noise temperature in db/K. It is the required G/T by the customer. Not used yet.

    Channels []ContactProfileLinkChannelResponse

    Contact Profile Link Channel.

    Direction string

    Direction (Uplink or Downlink).

    Name string

    Link name.

    Polarization string

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

    EirpdBW float64

    Effective Isotropic Radiated Power (EIRP) in dBW. It is the required EIRP by the customer. Not used yet.

    GainOverTemperature float64

    Gain to noise temperature in db/K. It is the required G/T by the customer. Not used yet.

    channels List<ContactProfileLinkChannelResponse>

    Contact Profile Link Channel.

    direction String

    Direction (Uplink or Downlink).

    name String

    Link name.

    polarization String

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

    eirpdBW Double

    Effective Isotropic Radiated Power (EIRP) in dBW. It is the required EIRP by the customer. Not used yet.

    gainOverTemperature Double

    Gain to noise temperature in db/K. It is the required G/T by the customer. Not used yet.

    channels ContactProfileLinkChannelResponse[]

    Contact Profile Link Channel.

    direction string

    Direction (Uplink or Downlink).

    name string

    Link name.

    polarization string

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

    eirpdBW number

    Effective Isotropic Radiated Power (EIRP) in dBW. It is the required EIRP by the customer. Not used yet.

    gainOverTemperature number

    Gain to noise temperature in db/K. It is the required G/T by the customer. Not used yet.

    channels Sequence[ContactProfileLinkChannelResponse]

    Contact Profile Link Channel.

    direction str

    Direction (Uplink or Downlink).

    name str

    Link name.

    polarization str

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

    eirpd_bw float

    Effective Isotropic Radiated Power (EIRP) in dBW. It is the required EIRP by the customer. Not used yet.

    gain_over_temperature float

    Gain to noise temperature in db/K. It is the required G/T by the customer. Not used yet.

    channels List<Property Map>

    Contact Profile Link Channel.

    direction String

    Direction (Uplink or Downlink).

    name String

    Link name.

    polarization String

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

    eirpdBW Number

    Effective Isotropic Radiated Power (EIRP) in dBW. It is the required EIRP by the customer. Not used yet.

    gainOverTemperature Number

    Gain to noise temperature in db/K. It is the required G/T by the customer. Not used yet.

    ContactProfileThirdPartyConfiguration, ContactProfileThirdPartyConfigurationArgs

    MissionConfiguration string

    Name of string referencing the configuration describing contact set-up for a particular mission. Expected values are those which have been created in collaboration with the partner network.

    ProviderName string

    Name of the third-party provider.

    MissionConfiguration string

    Name of string referencing the configuration describing contact set-up for a particular mission. Expected values are those which have been created in collaboration with the partner network.

    ProviderName string

    Name of the third-party provider.

    missionConfiguration String

    Name of string referencing the configuration describing contact set-up for a particular mission. Expected values are those which have been created in collaboration with the partner network.

    providerName String

    Name of the third-party provider.

    missionConfiguration string

    Name of string referencing the configuration describing contact set-up for a particular mission. Expected values are those which have been created in collaboration with the partner network.

    providerName string

    Name of the third-party provider.

    mission_configuration str

    Name of string referencing the configuration describing contact set-up for a particular mission. Expected values are those which have been created in collaboration with the partner network.

    provider_name str

    Name of the third-party provider.

    missionConfiguration String

    Name of string referencing the configuration describing contact set-up for a particular mission. Expected values are those which have been created in collaboration with the partner network.

    providerName String

    Name of the third-party provider.

    ContactProfileThirdPartyConfigurationResponse, ContactProfileThirdPartyConfigurationResponseArgs

    MissionConfiguration string

    Name of string referencing the configuration describing contact set-up for a particular mission. Expected values are those which have been created in collaboration with the partner network.

    ProviderName string

    Name of the third-party provider.

    MissionConfiguration string

    Name of string referencing the configuration describing contact set-up for a particular mission. Expected values are those which have been created in collaboration with the partner network.

    ProviderName string

    Name of the third-party provider.

    missionConfiguration String

    Name of string referencing the configuration describing contact set-up for a particular mission. Expected values are those which have been created in collaboration with the partner network.

    providerName String

    Name of the third-party provider.

    missionConfiguration string

    Name of string referencing the configuration describing contact set-up for a particular mission. Expected values are those which have been created in collaboration with the partner network.

    providerName string

    Name of the third-party provider.

    mission_configuration str

    Name of string referencing the configuration describing contact set-up for a particular mission. Expected values are those which have been created in collaboration with the partner network.

    provider_name str

    Name of the third-party provider.

    missionConfiguration String

    Name of string referencing the configuration describing contact set-up for a particular mission. Expected values are those which have been created in collaboration with the partner network.

    providerName String

    Name of the third-party provider.

    ContactProfilesPropertiesNetworkConfiguration, ContactProfilesPropertiesNetworkConfigurationArgs

    SubnetId string

    ARM resource identifier of the subnet delegated to the Microsoft.Orbital/orbitalGateways. Needs to be at least a class C subnet, and should not have any IP created in it.

    SubnetId string

    ARM resource identifier of the subnet delegated to the Microsoft.Orbital/orbitalGateways. Needs to be at least a class C subnet, and should not have any IP created in it.

    subnetId String

    ARM resource identifier of the subnet delegated to the Microsoft.Orbital/orbitalGateways. Needs to be at least a class C subnet, and should not have any IP created in it.

    subnetId string

    ARM resource identifier of the subnet delegated to the Microsoft.Orbital/orbitalGateways. Needs to be at least a class C subnet, and should not have any IP created in it.

    subnet_id str

    ARM resource identifier of the subnet delegated to the Microsoft.Orbital/orbitalGateways. Needs to be at least a class C subnet, and should not have any IP created in it.

    subnetId String

    ARM resource identifier of the subnet delegated to the Microsoft.Orbital/orbitalGateways. Needs to be at least a class C subnet, and should not have any IP created in it.

    ContactProfilesPropertiesResponseNetworkConfiguration, ContactProfilesPropertiesResponseNetworkConfigurationArgs

    SubnetId string

    ARM resource identifier of the subnet delegated to the Microsoft.Orbital/orbitalGateways. Needs to be at least a class C subnet, and should not have any IP created in it.

    SubnetId string

    ARM resource identifier of the subnet delegated to the Microsoft.Orbital/orbitalGateways. Needs to be at least a class C subnet, and should not have any IP created in it.

    subnetId String

    ARM resource identifier of the subnet delegated to the Microsoft.Orbital/orbitalGateways. Needs to be at least a class C subnet, and should not have any IP created in it.

    subnetId string

    ARM resource identifier of the subnet delegated to the Microsoft.Orbital/orbitalGateways. Needs to be at least a class C subnet, and should not have any IP created in it.

    subnet_id str

    ARM resource identifier of the subnet delegated to the Microsoft.Orbital/orbitalGateways. Needs to be at least a class C subnet, and should not have any IP created in it.

    subnetId String

    ARM resource identifier of the subnet delegated to the Microsoft.Orbital/orbitalGateways. Needs to be at least a class C subnet, and should not have any IP created in it.

    Direction, DirectionArgs

    Uplink
    Uplink
    Downlink
    Downlink
    DirectionUplink
    Uplink
    DirectionDownlink
    Downlink
    Uplink
    Uplink
    Downlink
    Downlink
    Uplink
    Uplink
    Downlink
    Downlink
    UPLINK
    Uplink
    DOWNLINK
    Downlink
    "Uplink"
    Uplink
    "Downlink"
    Downlink

    EndPoint, EndPointArgs

    EndPointName string

    Name of an end point.

    IpAddress string

    IP Address (IPv4).

    Port string

    TCP port to listen on to receive data.

    Protocol string | Pulumi.AzureNative.Orbital.Protocol

    Protocol either UDP or TCP.

    EndPointName string

    Name of an end point.

    IpAddress string

    IP Address (IPv4).

    Port string

    TCP port to listen on to receive data.

    Protocol string | Protocol

    Protocol either UDP or TCP.

    endPointName String

    Name of an end point.

    ipAddress String

    IP Address (IPv4).

    port String

    TCP port to listen on to receive data.

    protocol String | Protocol

    Protocol either UDP or TCP.

    endPointName string

    Name of an end point.

    ipAddress string

    IP Address (IPv4).

    port string

    TCP port to listen on to receive data.

    protocol string | Protocol

    Protocol either UDP or TCP.

    end_point_name str

    Name of an end point.

    ip_address str

    IP Address (IPv4).

    port str

    TCP port to listen on to receive data.

    protocol str | Protocol

    Protocol either UDP or TCP.

    endPointName String

    Name of an end point.

    ipAddress String

    IP Address (IPv4).

    port String

    TCP port to listen on to receive data.

    protocol String | "TCP" | "UDP"

    Protocol either UDP or TCP.

    EndPointResponse, EndPointResponseArgs

    EndPointName string

    Name of an end point.

    IpAddress string

    IP Address (IPv4).

    Port string

    TCP port to listen on to receive data.

    Protocol string

    Protocol either UDP or TCP.

    EndPointName string

    Name of an end point.

    IpAddress string

    IP Address (IPv4).

    Port string

    TCP port to listen on to receive data.

    Protocol string

    Protocol either UDP or TCP.

    endPointName String

    Name of an end point.

    ipAddress String

    IP Address (IPv4).

    port String

    TCP port to listen on to receive data.

    protocol String

    Protocol either UDP or TCP.

    endPointName string

    Name of an end point.

    ipAddress string

    IP Address (IPv4).

    port string

    TCP port to listen on to receive data.

    protocol string

    Protocol either UDP or TCP.

    end_point_name str

    Name of an end point.

    ip_address str

    IP Address (IPv4).

    port str

    TCP port to listen on to receive data.

    protocol str

    Protocol either UDP or TCP.

    endPointName String

    Name of an end point.

    ipAddress String

    IP Address (IPv4).

    port String

    TCP port to listen on to receive data.

    protocol String

    Protocol either UDP or TCP.

    Polarization, PolarizationArgs

    RHCP
    RHCP
    LHCP
    LHCP
    LinearVertical
    linearVertical
    LinearHorizontal
    linearHorizontal
    PolarizationRHCP
    RHCP
    PolarizationLHCP
    LHCP
    PolarizationLinearVertical
    linearVertical
    PolarizationLinearHorizontal
    linearHorizontal
    RHCP
    RHCP
    LHCP
    LHCP
    LinearVertical
    linearVertical
    LinearHorizontal
    linearHorizontal
    RHCP
    RHCP
    LHCP
    LHCP
    LinearVertical
    linearVertical
    LinearHorizontal
    linearHorizontal
    RHCP
    RHCP
    LHCP
    LHCP
    LINEAR_VERTICAL
    linearVertical
    LINEAR_HORIZONTAL
    linearHorizontal
    "RHCP"
    RHCP
    "LHCP"
    LHCP
    "linearVertical"
    linearVertical
    "linearHorizontal"
    linearHorizontal

    Protocol, ProtocolArgs

    TCP
    TCP
    UDP
    UDP
    ProtocolTCP
    TCP
    ProtocolUDP
    UDP
    TCP
    TCP
    UDP
    UDP
    TCP
    TCP
    UDP
    UDP
    TCP
    TCP
    UDP
    UDP
    "TCP"
    TCP
    "UDP"
    UDP

    SystemDataResponse, SystemDataResponseArgs

    CreatedAt string

    The timestamp of resource creation (UTC).

    CreatedBy string

    The identity that created the resource.

    CreatedByType string

    The type of identity that created the resource.

    LastModifiedAt string

    The timestamp of resource last modification (UTC)

    LastModifiedBy string

    The identity that last modified the resource.

    LastModifiedByType string

    The type of identity that last modified the resource.

    CreatedAt string

    The timestamp of resource creation (UTC).

    CreatedBy string

    The identity that created the resource.

    CreatedByType string

    The type of identity that created the resource.

    LastModifiedAt string

    The timestamp of resource last modification (UTC)

    LastModifiedBy string

    The identity that last modified the resource.

    LastModifiedByType string

    The type of identity that last modified the resource.

    createdAt String

    The timestamp of resource creation (UTC).

    createdBy String

    The identity that created the resource.

    createdByType String

    The type of identity that created the resource.

    lastModifiedAt String

    The timestamp of resource last modification (UTC)

    lastModifiedBy String

    The identity that last modified the resource.

    lastModifiedByType String

    The type of identity that last modified the resource.

    createdAt string

    The timestamp of resource creation (UTC).

    createdBy string

    The identity that created the resource.

    createdByType string

    The type of identity that created the resource.

    lastModifiedAt string

    The timestamp of resource last modification (UTC)

    lastModifiedBy string

    The identity that last modified the resource.

    lastModifiedByType string

    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_type str

    The type of identity that created the resource.

    last_modified_at str

    The timestamp of resource last modification (UTC)

    last_modified_by str

    The identity that last modified the resource.

    last_modified_by_type str

    The type of identity that last modified the resource.

    createdAt String

    The timestamp of resource creation (UTC).

    createdBy String

    The identity that created the resource.

    createdByType String

    The type of identity that created the resource.

    lastModifiedAt String

    The timestamp of resource last modification (UTC)

    lastModifiedBy String

    The identity that last modified the resource.

    lastModifiedByType String

    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 CONTOSO-CP /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Orbital/contactProfiles/{contactProfileName} 
    

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.8.0 published on Monday, Sep 18, 2023 by Pulumi