Package-level declarations

Types

Link copied to clipboard
class Contact : KotlinCustomResource

Customer creates a contact resource for a spacecraft resource. Azure REST API version: 2022-11-01. Other available API versions: 2022-03-01.

Link copied to clipboard
data class ContactArgs(val contactName: Output<String>? = null, val contactProfile: Output<ContactsPropertiesContactProfileArgs>? = null, val groundStationName: Output<String>? = null, val reservationEndTime: Output<String>? = null, val reservationStartTime: Output<String>? = null, val resourceGroupName: Output<String>? = null, val spacecraftName: Output<String>? = null) : ConvertibleToJava<ContactArgs>

Customer creates a contact resource for a spacecraft resource. Azure REST API version: 2022-11-01. Other available API versions: 2022-03-01.

Link copied to clipboard
Link copied to clipboard
object ContactMapper : ResourceMapper<Contact>
Link copied to clipboard
class ContactProfile : KotlinCustomResource

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. Other available API versions: 2022-03-01.

Link copied to clipboard
data class ContactProfileArgs(val autoTrackingConfiguration: Output<AutoTrackingConfiguration>? = null, val contactProfileName: Output<String>? = null, val eventHubUri: Output<String>? = null, val links: Output<List<ContactProfileLinkArgs>>? = null, val location: Output<String>? = null, val minimumElevationDegrees: Output<Double>? = null, val minimumViableContactDuration: Output<String>? = null, val networkConfiguration: Output<ContactProfilesPropertiesNetworkConfigurationArgs>? = null, val resourceGroupName: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val thirdPartyConfigurations: Output<List<ContactProfileThirdPartyConfigurationArgs>>? = null) : ConvertibleToJava<ContactProfileArgs>

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. Other available API versions: 2022-03-01.

Link copied to clipboard
Link copied to clipboard
object ContactProfileMapper : ResourceMapper<ContactProfile>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class Spacecraft : KotlinCustomResource

Customer creates a spacecraft resource to schedule a contact. Azure REST API version: 2022-11-01. Other available API versions: 2022-03-01.

Link copied to clipboard
data class SpacecraftArgs(val links: Output<List<SpacecraftLinkArgs>>? = null, val location: Output<String>? = null, val noradId: Output<String>? = null, val resourceGroupName: Output<String>? = null, val spacecraftName: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val titleLine: Output<String>? = null, val tleLine1: Output<String>? = null, val tleLine2: Output<String>? = null) : ConvertibleToJava<SpacecraftArgs>

Customer creates a spacecraft resource to schedule a contact. Azure REST API version: 2022-11-01. Other available API versions: 2022-03-01.

Link copied to clipboard
Link copied to clipboard
object SpacecraftMapper : ResourceMapper<Spacecraft>
Link copied to clipboard

Functions

Link copied to clipboard
fun contact(name: String): Contact
suspend fun contact(name: String, block: suspend ContactResourceBuilder.() -> Unit): Contact
Link copied to clipboard
Link copied to clipboard
suspend fun spacecraft(name: String, block: suspend SpacecraftResourceBuilder.() -> Unit): Spacecraft