GetMissionProfileResult

data class GetMissionProfileResult(val arn: String? = null, val contactPostPassDurationSeconds: Int? = null, val contactPrePassDurationSeconds: Int? = null, val dataflowEdges: List<MissionProfileDataflowEdge>? = null, val id: String? = null, val minimumViableContactDurationSeconds: Int? = null, val name: String? = null, val region: String? = null, val streamsKmsKey: MissionProfileStreamsKmsKey? = null, val streamsKmsRole: String? = null, val tags: List<Tag>? = null, val trackingConfigArn: String? = null)

Constructors

Link copied to clipboard
constructor(arn: String? = null, contactPostPassDurationSeconds: Int? = null, contactPrePassDurationSeconds: Int? = null, dataflowEdges: List<MissionProfileDataflowEdge>? = null, id: String? = null, minimumViableContactDurationSeconds: Int? = null, name: String? = null, region: String? = null, streamsKmsKey: MissionProfileStreamsKmsKey? = null, streamsKmsRole: String? = null, tags: List<Tag>? = null, trackingConfigArn: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val arn: String? = null

The ARN of the mission profile, such as arn:aws:groundstation:us-east-2:1234567890:mission-profile/9940bf3b-d2ba-427e-9906-842b5e5d2296 .

Link copied to clipboard

Post-pass time needed after the contact.

Link copied to clipboard

Pre-pass time needed before the contact.

Link copied to clipboard

A list containing lists of config ARNs. Each list of config ARNs is an edge, with a "from" config and a "to" config.

Link copied to clipboard
val id: String? = null

The ID of the mission profile, such as 9940bf3b-d2ba-427e-9906-842b5e5d2296 .

Link copied to clipboard

Visibilities with shorter duration than the specified minimum viable contact duration will be ignored when searching for available contacts.

Link copied to clipboard
val name: String? = null

A name used to identify a mission profile.

Link copied to clipboard
val region: String? = null

The region of the mission profile.

Link copied to clipboard

The ARN of a KMS Key used for encrypting data during transmission from the source to destination locations.

Link copied to clipboard
val streamsKmsRole: String? = null

The ARN of the KMS Key or Alias Key role used to define permissions on KMS Key usage.

Link copied to clipboard
val tags: List<Tag>? = null

Tags assigned to the mission profile.

Link copied to clipboard

The ARN of a tracking config objects that defines how to track the satellite through the sky during a contact.