Skip to main content

Aws/groundstation

@swamp/aws/groundstationv2026.04.23.3· 8d agoMODELS
01README

AWS GROUNDSTATION infrastructure models

02Models4
@swamp/aws/groundstation/configv2026.04.23.2config.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
Namestring
Tags?array
ConfigDataobject
fn create()
Create a GroundStation Config
fn get(identifier: string)
Get a GroundStation Config
ArgumentTypeDescription
identifierstringThe primary identifier of the GroundStation Config
fn update()
Update a GroundStation Config
fn delete(identifier: string)
Delete a GroundStation Config
ArgumentTypeDescription
identifierstringThe primary identifier of the GroundStation Config
fn sync()
Sync GroundStation Config state from AWS

Resources

state(infinite)— GroundStation Config resource state
@swamp/aws/groundstation/dataflow-endpoint-groupv2026.04.23.2dataflow_endpoint_group.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
EndpointDetailsarray
ContactPrePassDurationSeconds?numberAmount of time, in seconds, before a contact starts that the Ground Station Dataflow Endpoint Group will be in a PREPASS state. A Ground Station Dataflow Endpoint Group State Change event will be emitted when the Dataflow Endpoint Group enters and exits the PREPASS state.
ContactPostPassDurationSeconds?numberAmount of time, in seconds, after a contact ends that the Ground Station Dataflow Endpoint Group will be in a POSTPASS state. A Ground Station Dataflow Endpoint Group State Change event will be emitted when the Dataflow Endpoint Group enters and exits the POSTPASS state.
Tags?array
fn create()
Create a GroundStation DataflowEndpointGroup
fn get(identifier: string)
Get a GroundStation DataflowEndpointGroup
ArgumentTypeDescription
identifierstringThe primary identifier of the GroundStation DataflowEndpointGroup
fn update()
Update a GroundStation DataflowEndpointGroup
fn delete(identifier: string)
Delete a GroundStation DataflowEndpointGroup
ArgumentTypeDescription
identifierstringThe primary identifier of the GroundStation DataflowEndpointGroup
fn sync()
Sync GroundStation DataflowEndpointGroup state from AWS

Resources

state(infinite)— GroundStation DataflowEndpointGroup resource state
@swamp/aws/groundstation/dataflow-endpoint-group-v2v2026.04.23.2dataflow_endpoint_group_v2.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
Endpoints?array
ContactPrePassDurationSeconds?numberAmount of time, in seconds, before a contact starts that the Ground Station Dataflow Endpoint Group will be in a PREPASS state. A Ground Station Dataflow Endpoint Group State Change event will be emitted when the Dataflow Endpoint Group enters and exits the PREPASS state.
ContactPostPassDurationSeconds?numberAmount of time, in seconds, after a contact ends that the Ground Station Dataflow Endpoint Group will be in a POSTPASS state. A Ground Station Dataflow Endpoint Group State Change event will be emitted when the Dataflow Endpoint Group enters and exits the POSTPASS state.
Tags?array
fn create()
Create a GroundStation DataflowEndpointGroupV2
fn get(identifier: string)
Get a GroundStation DataflowEndpointGroupV2
ArgumentTypeDescription
identifierstringThe primary identifier of the GroundStation DataflowEndpointGroupV2
fn update()
Update a GroundStation DataflowEndpointGroupV2
fn delete(identifier: string)
Delete a GroundStation DataflowEndpointGroupV2
ArgumentTypeDescription
identifierstringThe primary identifier of the GroundStation DataflowEndpointGroupV2
fn sync()
Sync GroundStation DataflowEndpointGroupV2 state from AWS

Resources

state(infinite)— GroundStation DataflowEndpointGroupV2 resource state
@swamp/aws/groundstation/mission-profilev2026.04.23.2mission_profile.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
NamestringA name used to identify a mission profile.
ContactPrePassDurationSeconds?numberPre-pass time needed before the contact.
ContactPostPassDurationSeconds?numberPost-pass time needed after the contact.
MinimumViableContactDurationSecondsnumberVisibilities with shorter duration than the specified minimum viable contact duration will be ignored when searching for available contacts.
StreamsKmsKey?objectThe ARN of a KMS Key used for encrypting data during transmission from the source to destination locations.
StreamsKmsRole?stringThe ARN of the KMS Key or Alias Key role used to define permissions on KMS Key usage.
TelemetrySinkConfigArn?stringARN of a Config resource of type TelemetrySinkConfig used for telemetry data sink configuration.
DataflowEdgesarray
TrackingConfigArnstring
Tags?array
fn create()
Create a GroundStation MissionProfile
fn get(identifier: string)
Get a GroundStation MissionProfile
ArgumentTypeDescription
identifierstringThe primary identifier of the GroundStation MissionProfile
fn update()
Update a GroundStation MissionProfile
fn delete(identifier: string)
Delete a GroundStation MissionProfile
ArgumentTypeDescription
identifierstringThe primary identifier of the GroundStation MissionProfile
fn sync()
Sync GroundStation MissionProfile state from AWS

Resources

state(infinite)— GroundStation MissionProfile resource state
03Previous Versions5
2026.04.23.2Apr 23, 2026
  • Updated: config, dataflow_endpoint_group, dataflow_endpoint_group_v2, mission_profile
2026.04.03.2Apr 3, 2026
  • Updated: config, dataflow_endpoint_group, dataflow_endpoint_group_v2, mission_profile
2026.03.19.1Mar 19, 2026
  • Updated: config, dataflow_endpoint_group, dataflow_endpoint_group_v2, mission_profile
2026.03.16.1Mar 16, 2026
  • Updated: config, dataflow_endpoint_group, dataflow_endpoint_group_v2, mission_profile
2026.03.10.5Mar 10, 2026
04Stats
A
100 / 100
Downloads
0
Archive size
786.3 KB
Verified by Swamp
  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types1/1earned
  • Has description1/1earned
  • At least one platform tag (or universal)1/1earned
  • Two or more platform tags (or universal)1/1earned
  • License declared1/1earned
  • Verified public repository2/2earned
05Platforms
06Labels