OrbitalFunctions

Functions

Link copied to clipboard

Gets the specified contact in a specified resource group. Uses Azure REST API version 2022-11-01.

suspend fun getContact(argument: suspend GetContactPlainArgsBuilder.() -> Unit): GetContactResult
suspend fun getContact(contactName: String, resourceGroupName: String, spacecraftName: String): GetContactResult
Link copied to clipboard

Gets the specified contact Profile in a specified resource group. Uses Azure REST API version 2022-11-01.

suspend fun getContactProfile(contactProfileName: String, resourceGroupName: String): GetContactProfileResult
Link copied to clipboard

Gets the specified edge site in a specified resource group. Uses Azure REST API version 2024-03-01-preview. Other available API versions: 2024-03-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native orbital [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getEdgeSite(argument: suspend GetEdgeSitePlainArgsBuilder.() -> Unit): GetEdgeSiteResult
suspend fun getEdgeSite(edgeSiteName: String, resourceGroupName: String): GetEdgeSiteResult
Link copied to clipboard

Gets the specified ground station in a specified resource group. Uses Azure REST API version 2024-03-01-preview. Other available API versions: 2024-03-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native orbital [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getGroundStation(groundStationName: String, resourceGroupName: String): GetGroundStationResult
Link copied to clipboard

Gets the specified L2 connection in a specified resource group. Uses Azure REST API version 2024-03-01-preview. Other available API versions: 2024-03-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native orbital [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getL2Connection(l2ConnectionName: String, resourceGroupName: String): GetL2ConnectionResult
Link copied to clipboard

Gets the specified spacecraft in a specified resource group. Uses Azure REST API version 2022-11-01.

suspend fun getSpacecraft(resourceGroupName: String, spacecraftName: String): GetSpacecraftResult
Link copied to clipboard

Returns a list of L2 Connections attached to an edge site. Uses Azure REST API version 2024-03-01-preview. Other available API versions: 2024-03-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native orbital [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun listEdgeSiteL2Connections(edgeSiteName: String, resourceGroupName: String): ListEdgeSiteL2ConnectionsResult
Link copied to clipboard

Returns a list of L2 Connections attached to an ground station. Uses Azure REST API version 2024-03-01-preview. Other available API versions: 2024-03-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native orbital [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun listGroundStationL2Connections(groundStationName: String, resourceGroupName: String): ListGroundStationL2ConnectionsResult
Link copied to clipboard

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.

suspend fun listSpacecraftAvailableContacts(contactProfile: ContactParametersContactProfile, endTime: String, groundStationName: String, resourceGroupName: String, spacecraftName: String, startTime: String): ListSpacecraftAvailableContactsResult