@Generated(value="jsii-pacmak/1.67.0 (build 2c027f5)", date="2022-09-19T20:26:39.683Z") @Stability(value=Stable) public interface CfnMissionProfileProps extends software.amazon.jsii.JsiiSerializable
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.groundstation.*;
CfnMissionProfileProps cfnMissionProfileProps = CfnMissionProfileProps.builder()
.dataflowEdges(List.of(DataflowEdgeProperty.builder()
.destination("destination")
.source("source")
.build()))
.minimumViableContactDurationSeconds(123)
.name("name")
.trackingConfigArn("trackingConfigArn")
// the properties below are optional
.contactPostPassDurationSeconds(123)
.contactPrePassDurationSeconds(123)
.tags(List.of(CfnTag.builder()
.key("key")
.value("value")
.build()))
.build();
| Modifier and Type | Interface and Description |
|---|---|
static class |
CfnMissionProfileProps.Builder
A builder for
CfnMissionProfileProps |
static class |
CfnMissionProfileProps.Jsii$Proxy
An implementation for
CfnMissionProfileProps |
| Modifier and Type | Method and Description |
|---|---|
static CfnMissionProfileProps.Builder |
builder() |
default Number |
getContactPostPassDurationSeconds()
Amount of time in seconds after a contact ends that you’d like to receive a CloudWatch Event indicating the pass has finished.
|
default Number |
getContactPrePassDurationSeconds()
Amount of time in seconds prior to contact start that you'd like to receive a CloudWatch Event indicating an upcoming pass.
|
Object |
getDataflowEdges()
A list containing lists of config ARNs.
|
Number |
getMinimumViableContactDurationSeconds()
Minimum length of a contact in seconds that Ground Station will return when listing contacts.
|
String |
getName()
The name of the mission profile.
|
default List<CfnTag> |
getTags()
Tags assigned to the mission profile.
|
String |
getTrackingConfigArn()
The ARN of a tracking config objects that defines how to track the satellite through the sky during a contact.
|
@Stability(value=Stable) @NotNull Object getDataflowEdges()
Each list of config ARNs is an edge, with a "from" config and a "to" config.
@Stability(value=Stable) @NotNull Number getMinimumViableContactDurationSeconds()
Ground Station will not return contacts shorter than this duration.
@Stability(value=Stable) @NotNull String getName()
@Stability(value=Stable) @NotNull String getTrackingConfigArn()
@Stability(value=Stable) @Nullable default Number getContactPostPassDurationSeconds()
For more information on CloudWatch Events, see the What Is CloudWatch Events?
@Stability(value=Stable) @Nullable default Number getContactPrePassDurationSeconds()
For more information on CloudWatch Events, see the What Is CloudWatch Events?
@Stability(value=Stable) @Nullable default List<CfnTag> getTags()
@Stability(value=Stable) static CfnMissionProfileProps.Builder builder()
CfnMissionProfileProps.Builder of CfnMissionProfilePropsCopyright © 2022. All rights reserved.