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.89.1 published on Sunday, Mar 2, 2025 by Pulumi
azure-native.orbital.listSpacecraftAvailableContacts
Explore with Pulumi AI
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.89.1 published on Sunday, Mar 2, 2025 by Pulumi
Returns list of available contacts. A contact is available if the spacecraft is visible from the ground station for more than the minimum viable contact duration provided in the contact profile. Azure REST API version: 2022-11-01.
Other available API versions: 2022-03-01.
Using listSpacecraftAvailableContacts
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function listSpacecraftAvailableContacts(args: ListSpacecraftAvailableContactsArgs, opts?: InvokeOptions): Promise<ListSpacecraftAvailableContactsResult>
function listSpacecraftAvailableContactsOutput(args: ListSpacecraftAvailableContactsOutputArgs, opts?: InvokeOptions): Output<ListSpacecraftAvailableContactsResult>def list_spacecraft_available_contacts(contact_profile: Optional[ContactParametersContactProfile] = None,
                                       end_time: Optional[str] = None,
                                       ground_station_name: Optional[str] = None,
                                       resource_group_name: Optional[str] = None,
                                       spacecraft_name: Optional[str] = None,
                                       start_time: Optional[str] = None,
                                       opts: Optional[InvokeOptions] = None) -> ListSpacecraftAvailableContactsResult
def list_spacecraft_available_contacts_output(contact_profile: Optional[pulumi.Input[ContactParametersContactProfileArgs]] = None,
                                       end_time: Optional[pulumi.Input[str]] = None,
                                       ground_station_name: Optional[pulumi.Input[str]] = None,
                                       resource_group_name: Optional[pulumi.Input[str]] = None,
                                       spacecraft_name: Optional[pulumi.Input[str]] = None,
                                       start_time: Optional[pulumi.Input[str]] = None,
                                       opts: Optional[InvokeOptions] = None) -> Output[ListSpacecraftAvailableContactsResult]func ListSpacecraftAvailableContacts(ctx *Context, args *ListSpacecraftAvailableContactsArgs, opts ...InvokeOption) (*ListSpacecraftAvailableContactsResult, error)
func ListSpacecraftAvailableContactsOutput(ctx *Context, args *ListSpacecraftAvailableContactsOutputArgs, opts ...InvokeOption) ListSpacecraftAvailableContactsResultOutput> Note: This function is named ListSpacecraftAvailableContacts in the Go SDK.
public static class ListSpacecraftAvailableContacts 
{
    public static Task<ListSpacecraftAvailableContactsResult> InvokeAsync(ListSpacecraftAvailableContactsArgs args, InvokeOptions? opts = null)
    public static Output<ListSpacecraftAvailableContactsResult> Invoke(ListSpacecraftAvailableContactsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<ListSpacecraftAvailableContactsResult> listSpacecraftAvailableContacts(ListSpacecraftAvailableContactsArgs args, InvokeOptions options)
public static Output<ListSpacecraftAvailableContactsResult> listSpacecraftAvailableContacts(ListSpacecraftAvailableContactsArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:orbital:listSpacecraftAvailableContacts
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ContactProfile Pulumi.Azure Native. Orbital. Inputs. Contact Parameters Contact Profile 
- The reference to the contact profile resource.
- EndTime string
- End time of a contact (ISO 8601 UTC standard).
- GroundStation stringName 
- Name of Azure Ground Station.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- SpacecraftName string
- Spacecraft ID.
- StartTime string
- Start time of a contact (ISO 8601 UTC standard).
- ContactProfile ContactParameters Contact Profile 
- The reference to the contact profile resource.
- EndTime string
- End time of a contact (ISO 8601 UTC standard).
- GroundStation stringName 
- Name of Azure Ground Station.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- SpacecraftName string
- Spacecraft ID.
- StartTime string
- Start time of a contact (ISO 8601 UTC standard).
- contactProfile ContactParameters Contact Profile 
- The reference to the contact profile resource.
- endTime String
- End time of a contact (ISO 8601 UTC standard).
- groundStation StringName 
- Name of Azure Ground Station.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- spacecraftName String
- Spacecraft ID.
- startTime String
- Start time of a contact (ISO 8601 UTC standard).
- contactProfile ContactParameters Contact Profile 
- The reference to the contact profile resource.
- endTime string
- End time of a contact (ISO 8601 UTC standard).
- groundStation stringName 
- Name of Azure Ground Station.
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- spacecraftName string
- Spacecraft ID.
- startTime string
- Start time of a contact (ISO 8601 UTC standard).
- contact_profile ContactParameters Contact Profile 
- The reference to the contact profile resource.
- end_time str
- End time of a contact (ISO 8601 UTC standard).
- ground_station_ strname 
- Name of Azure Ground Station.
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- spacecraft_name str
- Spacecraft ID.
- start_time str
- Start time of a contact (ISO 8601 UTC standard).
- contactProfile Property Map
- The reference to the contact profile resource.
- endTime String
- End time of a contact (ISO 8601 UTC standard).
- groundStation StringName 
- Name of Azure Ground Station.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- spacecraftName String
- Spacecraft ID.
- startTime String
- Start time of a contact (ISO 8601 UTC standard).
listSpacecraftAvailableContacts Result
The following output properties are available:
- NextLink string
- The URL to get the next set of results.
- Value
List<Pulumi.Azure Native. Orbital. Outputs. Available Contacts Response> 
- A list of available contacts.
- NextLink string
- The URL to get the next set of results.
- Value
[]AvailableContacts Response 
- A list of available contacts.
- nextLink String
- The URL to get the next set of results.
- value
List<AvailableContacts Response> 
- A list of available contacts.
- nextLink string
- The URL to get the next set of results.
- value
AvailableContacts Response[] 
- A list of available contacts.
- next_link str
- The URL to get the next set of results.
- value
Sequence[AvailableContacts Response] 
- A list of available contacts.
- nextLink String
- The URL to get the next set of results.
- value List<Property Map>
- A list of available contacts.
Supporting Types
AvailableContactsResponse  
- EndAzimuth doubleDegrees 
- Azimuth of the antenna at the end of the contact in decimal degrees.
- EndElevation doubleDegrees 
- Spacecraft elevation above the horizon at contact end.
- GroundStation stringName 
- Name of Azure Ground Station.
- MaximumElevation doubleDegrees 
- Maximum elevation of the antenna during the contact in decimal degrees.
- RxEnd stringTime 
- Time to lost receiving a signal (ISO 8601 UTC standard).
- RxStart stringTime 
- Earliest time to receive a signal (ISO 8601 UTC standard).
- StartAzimuth doubleDegrees 
- Azimuth of the antenna at the start of the contact in decimal degrees.
- StartElevation doubleDegrees 
- Spacecraft elevation above the horizon at contact start.
- TxEnd stringTime 
- Time at which antenna transmit will be disabled (ISO 8601 UTC standard).
- TxStart stringTime 
- Time at which antenna transmit will be enabled (ISO 8601 UTC standard).
- Spacecraft
Pulumi.Azure Native. Orbital. Inputs. Available Contacts Response Spacecraft 
- The reference to the spacecraft resource.
- EndAzimuth float64Degrees 
- Azimuth of the antenna at the end of the contact in decimal degrees.
- EndElevation float64Degrees 
- Spacecraft elevation above the horizon at contact end.
- GroundStation stringName 
- Name of Azure Ground Station.
- MaximumElevation float64Degrees 
- Maximum elevation of the antenna during the contact in decimal degrees.
- RxEnd stringTime 
- Time to lost receiving a signal (ISO 8601 UTC standard).
- RxStart stringTime 
- Earliest time to receive a signal (ISO 8601 UTC standard).
- StartAzimuth float64Degrees 
- Azimuth of the antenna at the start of the contact in decimal degrees.
- StartElevation float64Degrees 
- Spacecraft elevation above the horizon at contact start.
- TxEnd stringTime 
- Time at which antenna transmit will be disabled (ISO 8601 UTC standard).
- TxStart stringTime 
- Time at which antenna transmit will be enabled (ISO 8601 UTC standard).
- Spacecraft
AvailableContacts Response Spacecraft 
- The reference to the spacecraft resource.
- endAzimuth DoubleDegrees 
- Azimuth of the antenna at the end of the contact in decimal degrees.
- endElevation DoubleDegrees 
- Spacecraft elevation above the horizon at contact end.
- groundStation StringName 
- Name of Azure Ground Station.
- maximumElevation DoubleDegrees 
- Maximum elevation of the antenna during the contact in decimal degrees.
- rxEnd StringTime 
- Time to lost receiving a signal (ISO 8601 UTC standard).
- rxStart StringTime 
- Earliest time to receive a signal (ISO 8601 UTC standard).
- startAzimuth DoubleDegrees 
- Azimuth of the antenna at the start of the contact in decimal degrees.
- startElevation DoubleDegrees 
- Spacecraft elevation above the horizon at contact start.
- txEnd StringTime 
- Time at which antenna transmit will be disabled (ISO 8601 UTC standard).
- txStart StringTime 
- Time at which antenna transmit will be enabled (ISO 8601 UTC standard).
- spacecraft
AvailableContacts Response Spacecraft 
- The reference to the spacecraft resource.
- endAzimuth numberDegrees 
- Azimuth of the antenna at the end of the contact in decimal degrees.
- endElevation numberDegrees 
- Spacecraft elevation above the horizon at contact end.
- groundStation stringName 
- Name of Azure Ground Station.
- maximumElevation numberDegrees 
- Maximum elevation of the antenna during the contact in decimal degrees.
- rxEnd stringTime 
- Time to lost receiving a signal (ISO 8601 UTC standard).
- rxStart stringTime 
- Earliest time to receive a signal (ISO 8601 UTC standard).
- startAzimuth numberDegrees 
- Azimuth of the antenna at the start of the contact in decimal degrees.
- startElevation numberDegrees 
- Spacecraft elevation above the horizon at contact start.
- txEnd stringTime 
- Time at which antenna transmit will be disabled (ISO 8601 UTC standard).
- txStart stringTime 
- Time at which antenna transmit will be enabled (ISO 8601 UTC standard).
- spacecraft
AvailableContacts Response Spacecraft 
- The reference to the spacecraft resource.
- end_azimuth_ floatdegrees 
- Azimuth of the antenna at the end of the contact in decimal degrees.
- end_elevation_ floatdegrees 
- Spacecraft elevation above the horizon at contact end.
- ground_station_ strname 
- Name of Azure Ground Station.
- maximum_elevation_ floatdegrees 
- Maximum elevation of the antenna during the contact in decimal degrees.
- rx_end_ strtime 
- Time to lost receiving a signal (ISO 8601 UTC standard).
- rx_start_ strtime 
- Earliest time to receive a signal (ISO 8601 UTC standard).
- start_azimuth_ floatdegrees 
- Azimuth of the antenna at the start of the contact in decimal degrees.
- start_elevation_ floatdegrees 
- Spacecraft elevation above the horizon at contact start.
- tx_end_ strtime 
- Time at which antenna transmit will be disabled (ISO 8601 UTC standard).
- tx_start_ strtime 
- Time at which antenna transmit will be enabled (ISO 8601 UTC standard).
- spacecraft
AvailableContacts Response Spacecraft 
- The reference to the spacecraft resource.
- endAzimuth NumberDegrees 
- Azimuth of the antenna at the end of the contact in decimal degrees.
- endElevation NumberDegrees 
- Spacecraft elevation above the horizon at contact end.
- groundStation StringName 
- Name of Azure Ground Station.
- maximumElevation NumberDegrees 
- Maximum elevation of the antenna during the contact in decimal degrees.
- rxEnd StringTime 
- Time to lost receiving a signal (ISO 8601 UTC standard).
- rxStart StringTime 
- Earliest time to receive a signal (ISO 8601 UTC standard).
- startAzimuth NumberDegrees 
- Azimuth of the antenna at the start of the contact in decimal degrees.
- startElevation NumberDegrees 
- Spacecraft elevation above the horizon at contact start.
- txEnd StringTime 
- Time at which antenna transmit will be disabled (ISO 8601 UTC standard).
- txStart StringTime 
- Time at which antenna transmit will be enabled (ISO 8601 UTC standard).
- spacecraft Property Map
- The reference to the spacecraft resource.
AvailableContactsResponseSpacecraft   
- Id string
- Resource ID.
- Id string
- Resource ID.
- id String
- Resource ID.
- id string
- Resource ID.
- id str
- Resource ID.
- id String
- Resource ID.
ContactParametersContactProfile   
- Id string
- Resource ID.
- Id string
- Resource ID.
- id String
- Resource ID.
- id string
- Resource ID.
- id str
- Resource ID.
- id String
- Resource ID.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
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.89.1 published on Sunday, Mar 2, 2025 by Pulumi