This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.0.1 published on Monday, Apr 7, 2025 by Pulumi
azure-native.orbital.listSpacecraftAvailableContacts
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.0.1 published on Monday, Apr 7, 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.
Uses Azure REST API version 2022-11-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 dictionary
The following arguments are supported:
- Contact
Profile This property is required. Pulumi.Azure Native. Orbital. Inputs. Contact Parameters Contact Profile - The reference to the contact profile resource.
- End
Time This property is required. string - End time of a contact (ISO 8601 UTC standard).
- Ground
Station Name This property is required. string - Name of Azure Ground Station.
- Resource
Group Name This property is required. Changes to this property will trigger replacement.
- The name of the resource group. The name is case insensitive.
- Spacecraft
Name This property is required. Changes to this property will trigger replacement.
- Spacecraft ID.
- Start
Time This property is required. string - Start time of a contact (ISO 8601 UTC standard).
- Contact
Profile This property is required. ContactParameters Contact Profile - The reference to the contact profile resource.
- End
Time This property is required. string - End time of a contact (ISO 8601 UTC standard).
- Ground
Station Name This property is required. string - Name of Azure Ground Station.
- Resource
Group Name This property is required. Changes to this property will trigger replacement.
- The name of the resource group. The name is case insensitive.
- Spacecraft
Name This property is required. Changes to this property will trigger replacement.
- Spacecraft ID.
- Start
Time This property is required. string - Start time of a contact (ISO 8601 UTC standard).
- contact
Profile This property is required. ContactParameters Contact Profile - The reference to the contact profile resource.
- end
Time This property is required. String - End time of a contact (ISO 8601 UTC standard).
- ground
Station Name This property is required. String - Name of Azure Ground Station.
- resource
Group Name This property is required. Changes to this property will trigger replacement.
- The name of the resource group. The name is case insensitive.
- spacecraft
Name This property is required. Changes to this property will trigger replacement.
- Spacecraft ID.
- start
Time This property is required. String - Start time of a contact (ISO 8601 UTC standard).
- contact
Profile This property is required. ContactParameters Contact Profile - The reference to the contact profile resource.
- end
Time This property is required. string - End time of a contact (ISO 8601 UTC standard).
- ground
Station Name This property is required. string - Name of Azure Ground Station.
- resource
Group Name This property is required. Changes to this property will trigger replacement.
- The name of the resource group. The name is case insensitive.
- spacecraft
Name This property is required. Changes to this property will trigger replacement.
- Spacecraft ID.
- start
Time This property is required. string - Start time of a contact (ISO 8601 UTC standard).
- contact_
profile This property is required. ContactParameters Contact Profile - The reference to the contact profile resource.
- end_
time This property is required. str - End time of a contact (ISO 8601 UTC standard).
- ground_
station_ name This property is required. str - Name of Azure Ground Station.
- resource_
group_ name This property is required. Changes to this property will trigger replacement.
- The name of the resource group. The name is case insensitive.
- spacecraft_
name This property is required. Changes to this property will trigger replacement.
- Spacecraft ID.
- start_
time This property is required. str - Start time of a contact (ISO 8601 UTC standard).
- contact
Profile This property is required. Property Map - The reference to the contact profile resource.
- end
Time This property is required. String - End time of a contact (ISO 8601 UTC standard).
- ground
Station Name This property is required. String - Name of Azure Ground Station.
- resource
Group Name This property is required. Changes to this property will trigger replacement.
- The name of the resource group. The name is case insensitive.
- spacecraft
Name This property is required. Changes to this property will trigger replacement.
- Spacecraft ID.
- start
Time This property is required. String - Start time of a contact (ISO 8601 UTC standard).
listSpacecraftAvailableContacts Result
The following output properties are available:
- Next
Link 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.
- Next
Link string - The URL to get the next set of results.
- Value
[]Available
Contacts Response - A list of available contacts.
- next
Link String - The URL to get the next set of results.
- value
List<Available
Contacts Response> - A list of available contacts.
- next
Link string - The URL to get the next set of results.
- value
Available
Contacts Response[] - A list of available contacts.
- next_
link str - The URL to get the next set of results.
- value
Sequence[Available
Contacts Response] - A list of available contacts.
- next
Link String - The URL to get the next set of results.
- value List<Property Map>
- A list of available contacts.
Supporting Types
AvailableContactsResponse
- End
Azimuth Degrees This property is required. double - Azimuth of the antenna at the end of the contact in decimal degrees.
- End
Elevation Degrees This property is required. double - Spacecraft elevation above the horizon at contact end.
- Ground
Station Name This property is required. string - Name of Azure Ground Station.
- Maximum
Elevation Degrees This property is required. double - Maximum elevation of the antenna during the contact in decimal degrees.
- Rx
End Time This property is required. string - Time to lost receiving a signal (ISO 8601 UTC standard).
- Rx
Start Time This property is required. string - Earliest time to receive a signal (ISO 8601 UTC standard).
- Start
Azimuth Degrees This property is required. double - Azimuth of the antenna at the start of the contact in decimal degrees.
- Start
Elevation Degrees This property is required. double - Spacecraft elevation above the horizon at contact start.
- Tx
End Time This property is required. string - Time at which antenna transmit will be disabled (ISO 8601 UTC standard).
- Tx
Start Time This property is required. string - 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.
- End
Azimuth Degrees This property is required. float64 - Azimuth of the antenna at the end of the contact in decimal degrees.
- End
Elevation Degrees This property is required. float64 - Spacecraft elevation above the horizon at contact end.
- Ground
Station Name This property is required. string - Name of Azure Ground Station.
- Maximum
Elevation Degrees This property is required. float64 - Maximum elevation of the antenna during the contact in decimal degrees.
- Rx
End Time This property is required. string - Time to lost receiving a signal (ISO 8601 UTC standard).
- Rx
Start Time This property is required. string - Earliest time to receive a signal (ISO 8601 UTC standard).
- Start
Azimuth Degrees This property is required. float64 - Azimuth of the antenna at the start of the contact in decimal degrees.
- Start
Elevation Degrees This property is required. float64 - Spacecraft elevation above the horizon at contact start.
- Tx
End Time This property is required. string - Time at which antenna transmit will be disabled (ISO 8601 UTC standard).
- Tx
Start Time This property is required. string - Time at which antenna transmit will be enabled (ISO 8601 UTC standard).
- Spacecraft
Available
Contacts Response Spacecraft - The reference to the spacecraft resource.
- end
Azimuth Degrees This property is required. Double - Azimuth of the antenna at the end of the contact in decimal degrees.
- end
Elevation Degrees This property is required. Double - Spacecraft elevation above the horizon at contact end.
- ground
Station Name This property is required. String - Name of Azure Ground Station.
- maximum
Elevation Degrees This property is required. Double - Maximum elevation of the antenna during the contact in decimal degrees.
- rx
End Time This property is required. String - Time to lost receiving a signal (ISO 8601 UTC standard).
- rx
Start Time This property is required. String - Earliest time to receive a signal (ISO 8601 UTC standard).
- start
Azimuth Degrees This property is required. Double - Azimuth of the antenna at the start of the contact in decimal degrees.
- start
Elevation Degrees This property is required. Double - Spacecraft elevation above the horizon at contact start.
- tx
End Time This property is required. String - Time at which antenna transmit will be disabled (ISO 8601 UTC standard).
- tx
Start Time This property is required. String - Time at which antenna transmit will be enabled (ISO 8601 UTC standard).
- spacecraft
Available
Contacts Response Spacecraft - The reference to the spacecraft resource.
- end
Azimuth Degrees This property is required. number - Azimuth of the antenna at the end of the contact in decimal degrees.
- end
Elevation Degrees This property is required. number - Spacecraft elevation above the horizon at contact end.
- ground
Station Name This property is required. string - Name of Azure Ground Station.
- maximum
Elevation Degrees This property is required. number - Maximum elevation of the antenna during the contact in decimal degrees.
- rx
End Time This property is required. string - Time to lost receiving a signal (ISO 8601 UTC standard).
- rx
Start Time This property is required. string - Earliest time to receive a signal (ISO 8601 UTC standard).
- start
Azimuth Degrees This property is required. number - Azimuth of the antenna at the start of the contact in decimal degrees.
- start
Elevation Degrees This property is required. number - Spacecraft elevation above the horizon at contact start.
- tx
End Time This property is required. string - Time at which antenna transmit will be disabled (ISO 8601 UTC standard).
- tx
Start Time This property is required. string - Time at which antenna transmit will be enabled (ISO 8601 UTC standard).
- spacecraft
Available
Contacts Response Spacecraft - The reference to the spacecraft resource.
- end_
azimuth_ degrees This property is required. float - Azimuth of the antenna at the end of the contact in decimal degrees.
- end_
elevation_ degrees This property is required. float - Spacecraft elevation above the horizon at contact end.
- ground_
station_ name This property is required. str - Name of Azure Ground Station.
- maximum_
elevation_ degrees This property is required. float - Maximum elevation of the antenna during the contact in decimal degrees.
- rx_
end_ time This property is required. str - Time to lost receiving a signal (ISO 8601 UTC standard).
- rx_
start_ time This property is required. str - Earliest time to receive a signal (ISO 8601 UTC standard).
- start_
azimuth_ degrees This property is required. float - Azimuth of the antenna at the start of the contact in decimal degrees.
- start_
elevation_ degrees This property is required. float - Spacecraft elevation above the horizon at contact start.
- tx_
end_ time This property is required. str - Time at which antenna transmit will be disabled (ISO 8601 UTC standard).
- tx_
start_ time This property is required. str - Time at which antenna transmit will be enabled (ISO 8601 UTC standard).
- spacecraft
Available
Contacts Response Spacecraft - The reference to the spacecraft resource.
- end
Azimuth Degrees This property is required. Number - Azimuth of the antenna at the end of the contact in decimal degrees.
- end
Elevation Degrees This property is required. Number - Spacecraft elevation above the horizon at contact end.
- ground
Station Name This property is required. String - Name of Azure Ground Station.
- maximum
Elevation Degrees This property is required. Number - Maximum elevation of the antenna during the contact in decimal degrees.
- rx
End Time This property is required. String - Time to lost receiving a signal (ISO 8601 UTC standard).
- rx
Start Time This property is required. String - Earliest time to receive a signal (ISO 8601 UTC standard).
- start
Azimuth Degrees This property is required. Number - Azimuth of the antenna at the start of the contact in decimal degrees.
- start
Elevation Degrees This property is required. Number - Spacecraft elevation above the horizon at contact start.
- tx
End Time This property is required. String - Time at which antenna transmit will be disabled (ISO 8601 UTC standard).
- tx
Start Time This property is required. String - Time at which antenna transmit will be enabled (ISO 8601 UTC standard).
- spacecraft Property Map
- The reference to the spacecraft resource.
AvailableContactsResponseSpacecraft
- Id
This property is required. string - Resource ID.
- Id
This property is required. string - Resource ID.
- id
This property is required. String - Resource ID.
- id
This property is required. string - Resource ID.
- id
This property is required. str - Resource ID.
- id
This property is required. String - Resource ID.
ContactParametersContactProfile
- Id
This property is required. string - Resource ID.
- Id
This property is required. string - Resource ID.
- id
This property is required. String - Resource ID.
- id
This property is required. string - Resource ID.
- id
This property is required. str - Resource ID.
- id
This property is required. 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 v2 docs if using the v2 version of this package.
Azure Native v3.0.1 published on Monday, Apr 7, 2025 by Pulumi