Interface CfnMissionProfileMixinProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnMissionProfileMixinProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.127.0 (build 2117ad5)",
date="2026-03-27T13:12:15.383Z")
@Stability(Stable)
public interface CfnMissionProfileMixinProps
extends software.amazon.jsii.JsiiSerializable
Properties for CfnMissionProfilePropsMixin.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.groundstation.*;
CfnMissionProfileMixinProps cfnMissionProfileMixinProps = CfnMissionProfileMixinProps.builder()
.contactPostPassDurationSeconds(123)
.contactPrePassDurationSeconds(123)
.dataflowEdges(List.of(DataflowEdgeProperty.builder()
.destination("destination")
.source("source")
.build()))
.minimumViableContactDurationSeconds(123)
.name("name")
.streamsKmsKey(StreamsKmsKeyProperty.builder()
.kmsAliasArn("kmsAliasArn")
.kmsAliasName("kmsAliasName")
.kmsKeyArn("kmsKeyArn")
.build())
.streamsKmsRole("streamsKmsRole")
.tags(List.of(CfnTag.builder()
.key("key")
.value("value")
.build()))
.telemetrySinkConfigArn("telemetrySinkConfigArn")
.trackingConfigArn("trackingConfigArn")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnMissionProfileMixinPropsstatic final classAn implementation forCfnMissionProfileMixinProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default NumberAmount of time in seconds after a contact ends that you’d like to receive a Ground Station Contact State Change indicating the pass has finished.default NumberAmount of time in seconds prior to contact start that you'd like to receive a Ground Station Contact State Change Event indicating an upcoming pass.default ObjectA list containing lists of config ARNs.default NumberMinimum length of a contact in seconds that Ground Station will return when listing contacts.default StringgetName()The name of the mission profile.default ObjectKMS key to use for encrypting streams.default StringRole to use for encrypting streams with KMS key.getTags()Tags assigned to the mission profile.default StringARN of a Config resource of type TelemetrySinkConfig used for telemetry data sink configuration.default ObjectThe ARN of a tracking config objects that defines how to track the satellite through the sky during a contact.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getContactPostPassDurationSeconds
Amount of time in seconds after a contact ends that you’d like to receive a Ground Station Contact State Change indicating the pass has finished.- See Also:
-
getContactPrePassDurationSeconds
Amount of time in seconds prior to contact start that you'd like to receive a Ground Station Contact State Change Event indicating an upcoming pass.- See Also:
-
getDataflowEdges
A list containing lists of config ARNs.Each list of config ARNs is an edge, with a "from" config and a "to" config.
Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnMissionProfilePropsMixin.DataflowEdgeProperty>- See Also:
-
getMinimumViableContactDurationSeconds
Minimum length of a contact in seconds that Ground Station will return when listing contacts.Ground Station will not return contacts shorter than this duration.
- See Also:
-
getName
The name of the mission profile.- See Also:
-
getStreamsKmsKey
KMS key to use for encrypting streams.Returns union: either
IResolvableorCfnMissionProfilePropsMixin.StreamsKmsKeyProperty- See Also:
-
getStreamsKmsRole
Role to use for encrypting streams with KMS key.- See Also:
-
getTags
Tags assigned to the mission profile.- See Also:
-
getTelemetrySinkConfigArn
ARN of a Config resource of type TelemetrySinkConfig used for telemetry data sink configuration.- See Also:
-
getTrackingConfigArn
The ARN of a tracking config objects that defines how to track the satellite through the sky during a contact.Returns union: either
StringorIConfigRef- See Also:
-
builder
-