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.73.0 published on Wednesday, Nov 20, 2024 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.73.0 published on Wednesday, Nov 20, 2024 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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:orbital:listSpacecraftAvailableContacts
arguments:
# arguments dictionary
The following arguments are supported:
- Contact
Profile Pulumi.Azure Native. Orbital. Inputs. Contact Parameters Contact Profile - The reference to the contact profile resource.
- End
Time string - End time of a contact (ISO 8601 UTC standard).
- Ground
Station stringName - Name of Azure Ground Station.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Spacecraft
Name string - Spacecraft ID.
- Start
Time string - Start time of a contact (ISO 8601 UTC standard).
- Contact
Profile ContactParameters Contact Profile - The reference to the contact profile resource.
- End
Time string - End time of a contact (ISO 8601 UTC standard).
- Ground
Station stringName - Name of Azure Ground Station.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Spacecraft
Name string - Spacecraft ID.
- Start
Time string - Start time of a contact (ISO 8601 UTC standard).
- contact
Profile ContactParameters Contact Profile - The reference to the contact profile resource.
- end
Time String - End time of a contact (ISO 8601 UTC standard).
- ground
Station StringName - Name of Azure Ground Station.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- spacecraft
Name String - Spacecraft ID.
- start
Time String - Start time of a contact (ISO 8601 UTC standard).
- contact
Profile ContactParameters Contact Profile - The reference to the contact profile resource.
- end
Time string - End time of a contact (ISO 8601 UTC standard).
- ground
Station stringName - Name of Azure Ground Station.
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- spacecraft
Name string - Spacecraft ID.
- start
Time 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).
- contact
Profile Property Map - The reference to the contact profile resource.
- end
Time String - End time of a contact (ISO 8601 UTC standard).
- ground
Station StringName - Name of Azure Ground Station.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- spacecraft
Name String - Spacecraft ID.
- start
Time 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 doubleDegrees - Azimuth of the antenna at the end of the contact in decimal degrees.
- End
Elevation doubleDegrees - Spacecraft elevation above the horizon at contact end.
- Ground
Station stringName - Name of Azure Ground Station.
- Maximum
Elevation doubleDegrees - Maximum elevation of the antenna during the contact in decimal degrees.
- Rx
End stringTime - Time to lost receiving a signal (ISO 8601 UTC standard).
- Rx
Start stringTime - Earliest time to receive a signal (ISO 8601 UTC standard).
- Start
Azimuth doubleDegrees - Azimuth of the antenna at the start of the contact in decimal degrees.
- Start
Elevation doubleDegrees - Spacecraft elevation above the horizon at contact start.
- Tx
End stringTime - Time at which antenna transmit will be disabled (ISO 8601 UTC standard).
- Tx
Start 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.
- End
Azimuth float64Degrees - Azimuth of the antenna at the end of the contact in decimal degrees.
- End
Elevation float64Degrees - Spacecraft elevation above the horizon at contact end.
- Ground
Station stringName - Name of Azure Ground Station.
- Maximum
Elevation float64Degrees - Maximum elevation of the antenna during the contact in decimal degrees.
- Rx
End stringTime - Time to lost receiving a signal (ISO 8601 UTC standard).
- Rx
Start stringTime - Earliest time to receive a signal (ISO 8601 UTC standard).
- Start
Azimuth float64Degrees - Azimuth of the antenna at the start of the contact in decimal degrees.
- Start
Elevation float64Degrees - Spacecraft elevation above the horizon at contact start.
- Tx
End stringTime - Time at which antenna transmit will be disabled (ISO 8601 UTC standard).
- Tx
Start stringTime - 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 DoubleDegrees - Azimuth of the antenna at the end of the contact in decimal degrees.
- end
Elevation DoubleDegrees - Spacecraft elevation above the horizon at contact end.
- ground
Station StringName - Name of Azure Ground Station.
- maximum
Elevation DoubleDegrees - Maximum elevation of the antenna during the contact in decimal degrees.
- rx
End StringTime - Time to lost receiving a signal (ISO 8601 UTC standard).
- rx
Start StringTime - Earliest time to receive a signal (ISO 8601 UTC standard).
- start
Azimuth DoubleDegrees - Azimuth of the antenna at the start of the contact in decimal degrees.
- start
Elevation DoubleDegrees - Spacecraft elevation above the horizon at contact start.
- tx
End StringTime - Time at which antenna transmit will be disabled (ISO 8601 UTC standard).
- tx
Start StringTime - 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 numberDegrees - Azimuth of the antenna at the end of the contact in decimal degrees.
- end
Elevation numberDegrees - Spacecraft elevation above the horizon at contact end.
- ground
Station stringName - Name of Azure Ground Station.
- maximum
Elevation numberDegrees - Maximum elevation of the antenna during the contact in decimal degrees.
- rx
End stringTime - Time to lost receiving a signal (ISO 8601 UTC standard).
- rx
Start stringTime - Earliest time to receive a signal (ISO 8601 UTC standard).
- start
Azimuth numberDegrees - Azimuth of the antenna at the start of the contact in decimal degrees.
- start
Elevation numberDegrees - Spacecraft elevation above the horizon at contact start.
- tx
End stringTime - Time at which antenna transmit will be disabled (ISO 8601 UTC standard).
- tx
Start stringTime - 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_ 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
Available
Contacts Response Spacecraft - The reference to the spacecraft resource.
- end
Azimuth NumberDegrees - Azimuth of the antenna at the end of the contact in decimal degrees.
- end
Elevation NumberDegrees - Spacecraft elevation above the horizon at contact end.
- ground
Station StringName - Name of Azure Ground Station.
- maximum
Elevation NumberDegrees - Maximum elevation of the antenna during the contact in decimal degrees.
- rx
End StringTime - Time to lost receiving a signal (ISO 8601 UTC standard).
- rx
Start StringTime - Earliest time to receive a signal (ISO 8601 UTC standard).
- start
Azimuth NumberDegrees - Azimuth of the antenna at the start of the contact in decimal degrees.
- start
Elevation NumberDegrees - Spacecraft elevation above the horizon at contact start.
- tx
End StringTime - Time at which antenna transmit will be disabled (ISO 8601 UTC standard).
- tx
Start 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.73.0 published on Wednesday, Nov 20, 2024 by Pulumi