@Stability(value=Stable) public static final class CfnMissionProfile.Builder extends Object implements software.amazon.jsii.Builder<CfnMissionProfile>
CfnMissionProfile.| Modifier and Type | Method and Description |
|---|---|
CfnMissionProfile |
build() |
CfnMissionProfile.Builder |
contactPostPassDurationSeconds(Number contactPostPassDurationSeconds)
Amount of time in seconds after a contact ends that you’d like to receive a CloudWatch Event indicating the pass has finished.
|
CfnMissionProfile.Builder |
contactPrePassDurationSeconds(Number contactPrePassDurationSeconds)
Amount of time in seconds prior to contact start that you'd like to receive a CloudWatch Event indicating an upcoming pass.
|
static CfnMissionProfile.Builder |
create(software.constructs.Construct scope,
String id) |
CfnMissionProfile.Builder |
dataflowEdges(IResolvable dataflowEdges)
A list containing lists of config ARNs.
|
CfnMissionProfile.Builder |
dataflowEdges(List<? extends Object> dataflowEdges)
A list containing lists of config ARNs.
|
CfnMissionProfile.Builder |
minimumViableContactDurationSeconds(Number minimumViableContactDurationSeconds)
Minimum length of a contact in seconds that Ground Station will return when listing contacts.
|
CfnMissionProfile.Builder |
name(String name)
The name of the mission profile.
|
CfnMissionProfile.Builder |
tags(List<? extends CfnTag> tags)
Tags assigned to the mission profile.
|
CfnMissionProfile.Builder |
trackingConfigArn(String trackingConfigArn)
The ARN of a tracking config objects that defines how to track the satellite through the sky during a contact.
|
@Stability(value=Stable) public static CfnMissionProfile.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnMissionProfile.DataflowEdgeProperty.Builder.@Stability(value=Stable) public CfnMissionProfile.Builder dataflowEdges(IResolvable dataflowEdges)
Each list of config ARNs is an edge, with a "from" config and a "to" config.
dataflowEdges - A list containing lists of config ARNs. This parameter is required.this@Stability(value=Stable) public CfnMissionProfile.Builder dataflowEdges(List<? extends Object> dataflowEdges)
Each list of config ARNs is an edge, with a "from" config and a "to" config.
dataflowEdges - A list containing lists of config ARNs. This parameter is required.this@Stability(value=Stable) public CfnMissionProfile.Builder minimumViableContactDurationSeconds(Number minimumViableContactDurationSeconds)
Ground Station will not return contacts shorter than this duration.
minimumViableContactDurationSeconds - Minimum length of a contact in seconds that Ground Station will return when listing contacts. This parameter is required.this@Stability(value=Stable) public CfnMissionProfile.Builder name(String name)
name - The name of the mission profile. This parameter is required.this@Stability(value=Stable) public CfnMissionProfile.Builder trackingConfigArn(String trackingConfigArn)
trackingConfigArn - The ARN of a tracking config objects that defines how to track the satellite through the sky during a contact. This parameter is required.this@Stability(value=Stable) public CfnMissionProfile.Builder contactPostPassDurationSeconds(Number contactPostPassDurationSeconds)
For more information on CloudWatch Events, see the What Is CloudWatch Events?
contactPostPassDurationSeconds - Amount of time in seconds after a contact ends that you’d like to receive a CloudWatch Event indicating the pass has finished. This parameter is required.this@Stability(value=Stable) public CfnMissionProfile.Builder contactPrePassDurationSeconds(Number contactPrePassDurationSeconds)
For more information on CloudWatch Events, see the What Is CloudWatch Events?
contactPrePassDurationSeconds - Amount of time in seconds prior to contact start that you'd like to receive a CloudWatch Event indicating an upcoming pass. This parameter is required.this@Stability(value=Stable) public CfnMissionProfile.Builder tags(List<? extends CfnTag> tags)
tags - Tags assigned to the mission profile. This parameter is required.this@Stability(value=Stable) public CfnMissionProfile build()
build in interface software.amazon.jsii.Builder<CfnMissionProfile>Copyright © 2022. All rights reserved.