Module: Aws::GroundStation::Types
- Defined in:
- gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/types.rb
Defined Under Namespace
Classes: AgentDetails, AggregateStatus, AntennaDemodDecodeDetails, AntennaDownlinkConfig, AntennaDownlinkDemodDecodeConfig, AntennaUplinkConfig, AwsGroundStationAgentEndpoint, AzElEphemeris, AzElEphemerisFilter, AzElProgramTrackSettings, AzElSegment, AzElSegments, AzElSegmentsData, CancelContactRequest, ComponentStatusData, ComponentVersion, ConfigDetails, ConfigIdResponse, ConfigListItem, ConfigTypeData, ConnectionDetails, ContactData, ContactIdResponse, CreateConfigRequest, CreateDataflowEndpointGroupRequest, CreateDataflowEndpointGroupV2Request, CreateDataflowEndpointGroupV2Response, CreateEndpointDetails, CreateEphemerisRequest, CreateMissionProfileRequest, DataflowDetail, DataflowEndpoint, DataflowEndpointConfig, DataflowEndpointGroupIdResponse, DataflowEndpointListItem, DecodeConfig, DeleteConfigRequest, DeleteDataflowEndpointGroupRequest, DeleteEphemerisRequest, DeleteMissionProfileRequest, DemodulationConfig, DependencyException, DescribeContactRequest, DescribeContactResponse, DescribeEphemerisRequest, DescribeEphemerisResponse, Destination, DiscoveryData, DownlinkAwsGroundStationAgentEndpoint, DownlinkAwsGroundStationAgentEndpointDetails, DownlinkConnectionDetails, DownlinkDataflowDetails, Eirp, Elevation, EndpointDetails, EphemerisData, EphemerisDescription, EphemerisErrorReason, EphemerisFilter, EphemerisIdResponse, EphemerisItem, EphemerisMetaData, EphemerisResponseData, EphemerisTypeDescription, Frequency, FrequencyBandwidth, GetAgentConfigurationRequest, GetAgentConfigurationResponse, GetAgentTaskResponseUrlRequest, GetAgentTaskResponseUrlResponse, GetConfigRequest, GetConfigResponse, GetDataflowEndpointGroupRequest, GetDataflowEndpointGroupResponse, GetMinuteUsageRequest, GetMinuteUsageResponse, GetMissionProfileRequest, GetMissionProfileResponse, GetSatelliteRequest, GetSatelliteResponse, GroundStationData, ISO8601TimeRange, IntegerRange, InvalidParameterException, KmsKey, ListConfigsRequest, ListConfigsResponse, ListContactsRequest, ListContactsResponse, ListDataflowEndpointGroupsRequest, ListDataflowEndpointGroupsResponse, ListEphemeridesRequest, ListEphemeridesResponse, ListGroundStationsRequest, ListGroundStationsResponse, ListMissionProfilesRequest, ListMissionProfilesResponse, ListSatellitesRequest, ListSatellitesResponse, ListTagsForResourceRequest, ListTagsForResourceResponse, MissionProfileIdResponse, MissionProfileListItem, OEMEphemeris, ProgramTrackSettings, RangedConnectionDetails, RangedSocketAddress, RegisterAgentRequest, RegisterAgentResponse, ReserveContactRequest, ResourceInUseException, ResourceLimitExceededException, ResourceNotFoundException, S3Object, S3RecordingConfig, S3RecordingDetails, SatelliteListItem, SecurityDetails, ServiceQuotaExceededException, SocketAddress, Source, SpectrumConfig, TLEData, TLEEphemeris, TagResourceRequest, TagResourceResponse, TimeAzEl, TimeRange, TrackingConfig, TrackingOverrides, UntagResourceRequest, UntagResourceResponse, UpdateAgentStatusRequest, UpdateAgentStatusResponse, UpdateConfigRequest, UpdateEphemerisRequest, UpdateMissionProfileRequest, UplinkAwsGroundStationAgentEndpoint, UplinkAwsGroundStationAgentEndpointDetails, UplinkConnectionDetails, UplinkDataflowDetails, UplinkEchoConfig, UplinkSpectrumConfig
Instance Attribute Summary collapse
-
#agent_connection_details ⇒ Types::UplinkConnectionDetails
Uplink connection details for customer to Agent and Agent to Ground Station.
-
#antenna_demod_decode_details ⇒ Types::AntennaDemodDecodeDetails
Details for antenna demod decode
Configin a contact. -
#antenna_downlink_config ⇒ Types::AntennaDownlinkConfig
Information about how AWS Ground Station should configure an antenna for downlink during a contact.
-
#antenna_downlink_demod_decode_config ⇒ Types::AntennaDownlinkDemodDecodeConfig
Information about how AWS Ground Station should configure an antenna for downlink demod decode during a contact.
-
#antenna_uplink_config ⇒ Types::AntennaUplinkConfig
Information about how AWS Ground Station should configure an antenna for uplink during a contact.
-
#az_el ⇒ Types::AzElProgramTrackSettings
Program track settings for AzElEphemeris.
-
#az_el_data ⇒ Types::AzElSegments
Azimuth elevation segment data provided directly in the request.
-
#dataflow_endpoint_config ⇒ Types::DataflowEndpointConfig
Information about the dataflow endpoint
Config. -
#downlink_aws_ground_station_agent_endpoint ⇒ Types::DownlinkAwsGroundStationAgentEndpoint
Definition for a downlink agent endpoint.
-
#endpoint_details ⇒ Types::EndpointDetails
Information about the endpoint details.
-
#kms_alias_arn ⇒ String
KMS Alias Arn.
-
#kms_alias_name ⇒ String
KMS Alias Name.
-
#kms_key_arn ⇒ String
KMS Key Arn.
-
#oem ⇒ Types::EphemerisDescription
Description of ephemeris.
-
#s3_object ⇒ Types::S3Object
The Amazon S3 object containing azimuth elevation segment data.
-
#s3_recording_config ⇒ Types::S3RecordingConfig
Information about an S3 recording
Config. -
#s3_recording_details ⇒ Types::S3RecordingDetails
Details for an S3 recording
Configin a contact. -
#tle ⇒ Types::EphemerisDescription
Description of ephemeris.
-
#tracking_config ⇒ Types::TrackingConfig
Object that determines whether tracking should be used during a contact executed with this
Configin the mission profile. -
#uplink_aws_ground_station_agent_endpoint ⇒ Types::UplinkAwsGroundStationAgentEndpoint
Definition for an uplink agent endpoint.
-
#uplink_echo_config ⇒ Types::UplinkEchoConfig
Information about an uplink echo
Config.
Instance Attribute Details
#agent_connection_details ⇒ Types::UplinkConnectionDetails
Uplink connection details for customer to Agent and Agent to Ground Station
1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 |
# File 'gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/types.rb', line 1538 class DownlinkDataflowDetails < Struct.new( :agent_connection_details, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AgentConnectionDetails < DownlinkDataflowDetails; end class Unknown < DownlinkDataflowDetails; end end |
#antenna_demod_decode_details ⇒ Types::AntennaDemodDecodeDetails
Details for antenna demod decode Config in a contact.
464 465 466 467 468 469 470 471 472 473 474 475 476 477 |
# File 'gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/types.rb', line 464 class ConfigDetails < Struct.new( :endpoint_details, :antenna_demod_decode_details, :s3_recording_details, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class EndpointDetails < ConfigDetails; end class AntennaDemodDecodeDetails < ConfigDetails; end class S3RecordingDetails < ConfigDetails; end class Unknown < ConfigDetails; end end |
#antenna_downlink_config ⇒ Types::AntennaDownlinkConfig
Information about how AWS Ground Station should configure an antenna for downlink during a contact.
576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 |
# File 'gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/types.rb', line 576 class ConfigTypeData < Struct.new( :antenna_downlink_config, :tracking_config, :dataflow_endpoint_config, :antenna_downlink_demod_decode_config, :antenna_uplink_config, :uplink_echo_config, :s3_recording_config, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AntennaDownlinkConfig < ConfigTypeData; end class TrackingConfig < ConfigTypeData; end class DataflowEndpointConfig < ConfigTypeData; end class AntennaDownlinkDemodDecodeConfig < ConfigTypeData; end class AntennaUplinkConfig < ConfigTypeData; end class UplinkEchoConfig < ConfigTypeData; end class S3RecordingConfig < ConfigTypeData; end class Unknown < ConfigTypeData; end end |
#antenna_downlink_demod_decode_config ⇒ Types::AntennaDownlinkDemodDecodeConfig
Information about how AWS Ground Station should configure an antenna for downlink demod decode during a contact.
576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 |
# File 'gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/types.rb', line 576 class ConfigTypeData < Struct.new( :antenna_downlink_config, :tracking_config, :dataflow_endpoint_config, :antenna_downlink_demod_decode_config, :antenna_uplink_config, :uplink_echo_config, :s3_recording_config, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AntennaDownlinkConfig < ConfigTypeData; end class TrackingConfig < ConfigTypeData; end class DataflowEndpointConfig < ConfigTypeData; end class AntennaDownlinkDemodDecodeConfig < ConfigTypeData; end class AntennaUplinkConfig < ConfigTypeData; end class UplinkEchoConfig < ConfigTypeData; end class S3RecordingConfig < ConfigTypeData; end class Unknown < ConfigTypeData; end end |
#antenna_uplink_config ⇒ Types::AntennaUplinkConfig
Information about how AWS Ground Station should configure an antenna for uplink during a contact.
576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 |
# File 'gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/types.rb', line 576 class ConfigTypeData < Struct.new( :antenna_downlink_config, :tracking_config, :dataflow_endpoint_config, :antenna_downlink_demod_decode_config, :antenna_uplink_config, :uplink_echo_config, :s3_recording_config, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AntennaDownlinkConfig < ConfigTypeData; end class TrackingConfig < ConfigTypeData; end class DataflowEndpointConfig < ConfigTypeData; end class AntennaDownlinkDemodDecodeConfig < ConfigTypeData; end class AntennaUplinkConfig < ConfigTypeData; end class UplinkEchoConfig < ConfigTypeData; end class S3RecordingConfig < ConfigTypeData; end class Unknown < ConfigTypeData; end end |
#az_el ⇒ Types::AzElProgramTrackSettings
Program track settings for AzElEphemeris.
1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 |
# File 'gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/types.rb', line 1693 class EphemerisData < Struct.new( :tle, :oem, :az_el, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Tle < EphemerisData; end class Oem < EphemerisData; end class AzEl < EphemerisData; end class Unknown < EphemerisData; end end |
#az_el_data ⇒ Types::AzElSegments
Azimuth elevation segment data provided directly in the request.
Use this option for smaller datasets or when Amazon S3 access is not available.
358 359 360 361 362 363 364 365 366 367 368 369 |
# File 'gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/types.rb', line 358 class AzElSegmentsData < Struct.new( :s3_object, :az_el_data, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class S3Object < AzElSegmentsData; end class AzElData < AzElSegmentsData; end class Unknown < AzElSegmentsData; end end |
#dataflow_endpoint_config ⇒ Types::DataflowEndpointConfig
Information about the dataflow endpoint Config.
576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 |
# File 'gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/types.rb', line 576 class ConfigTypeData < Struct.new( :antenna_downlink_config, :tracking_config, :dataflow_endpoint_config, :antenna_downlink_demod_decode_config, :antenna_uplink_config, :uplink_echo_config, :s3_recording_config, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AntennaDownlinkConfig < ConfigTypeData; end class TrackingConfig < ConfigTypeData; end class DataflowEndpointConfig < ConfigTypeData; end class AntennaDownlinkDemodDecodeConfig < ConfigTypeData; end class AntennaUplinkConfig < ConfigTypeData; end class UplinkEchoConfig < ConfigTypeData; end class S3RecordingConfig < ConfigTypeData; end class Unknown < ConfigTypeData; end end |
#downlink_aws_ground_station_agent_endpoint ⇒ Types::DownlinkAwsGroundStationAgentEndpoint
Definition for a downlink agent endpoint
866 867 868 869 870 871 872 873 874 875 876 877 |
# File 'gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/types.rb', line 866 class CreateEndpointDetails < Struct.new( :uplink_aws_ground_station_agent_endpoint, :downlink_aws_ground_station_agent_endpoint, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class UplinkAwsGroundStationAgentEndpoint < CreateEndpointDetails; end class DownlinkAwsGroundStationAgentEndpoint < CreateEndpointDetails; end class Unknown < CreateEndpointDetails; end end |
#endpoint_details ⇒ Types::EndpointDetails
Information about the endpoint details.
464 465 466 467 468 469 470 471 472 473 474 475 476 477 |
# File 'gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/types.rb', line 464 class ConfigDetails < Struct.new( :endpoint_details, :antenna_demod_decode_details, :s3_recording_details, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class EndpointDetails < ConfigDetails; end class AntennaDemodDecodeDetails < ConfigDetails; end class S3RecordingDetails < ConfigDetails; end class Unknown < ConfigDetails; end end |
#kms_alias_arn ⇒ String
KMS Alias Arn.
2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 |
# File 'gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/types.rb', line 2449 class KmsKey < Struct.new( :kms_key_arn, :kms_alias_arn, :kms_alias_name, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class KmsKeyArn < KmsKey; end class KmsAliasArn < KmsKey; end class KmsAliasName < KmsKey; end class Unknown < KmsKey; end end |
#kms_alias_name ⇒ String
KMS Alias Name.
2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 |
# File 'gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/types.rb', line 2449 class KmsKey < Struct.new( :kms_key_arn, :kms_alias_arn, :kms_alias_name, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class KmsKeyArn < KmsKey; end class KmsAliasArn < KmsKey; end class KmsAliasName < KmsKey; end class Unknown < KmsKey; end end |
#kms_key_arn ⇒ String
KMS Key Arn.
2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 |
# File 'gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/types.rb', line 2449 class KmsKey < Struct.new( :kms_key_arn, :kms_alias_arn, :kms_alias_name, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class KmsKeyArn < KmsKey; end class KmsAliasArn < KmsKey; end class KmsAliasName < KmsKey; end class Unknown < KmsKey; end end |
#oem ⇒ Types::EphemerisDescription
Description of ephemeris.
1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 |
# File 'gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/types.rb', line 1693 class EphemerisData < Struct.new( :tle, :oem, :az_el, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Tle < EphemerisData; end class Oem < EphemerisData; end class AzEl < EphemerisData; end class Unknown < EphemerisData; end end |
#s3_object ⇒ Types::S3Object
The Amazon S3 object containing azimuth elevation segment data.
The Amazon S3 object must contain JSON-formatted azimuth elevation data matching the AzElSegments structure.
358 359 360 361 362 363 364 365 366 367 368 369 |
# File 'gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/types.rb', line 358 class AzElSegmentsData < Struct.new( :s3_object, :az_el_data, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class S3Object < AzElSegmentsData; end class AzElData < AzElSegmentsData; end class Unknown < AzElSegmentsData; end end |
#s3_recording_config ⇒ Types::S3RecordingConfig
Information about an S3 recording Config.
576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 |
# File 'gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/types.rb', line 576 class ConfigTypeData < Struct.new( :antenna_downlink_config, :tracking_config, :dataflow_endpoint_config, :antenna_downlink_demod_decode_config, :antenna_uplink_config, :uplink_echo_config, :s3_recording_config, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AntennaDownlinkConfig < ConfigTypeData; end class TrackingConfig < ConfigTypeData; end class DataflowEndpointConfig < ConfigTypeData; end class AntennaDownlinkDemodDecodeConfig < ConfigTypeData; end class AntennaUplinkConfig < ConfigTypeData; end class UplinkEchoConfig < ConfigTypeData; end class S3RecordingConfig < ConfigTypeData; end class Unknown < ConfigTypeData; end end |
#s3_recording_details ⇒ Types::S3RecordingDetails
Details for an S3 recording Config in a contact.
464 465 466 467 468 469 470 471 472 473 474 475 476 477 |
# File 'gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/types.rb', line 464 class ConfigDetails < Struct.new( :endpoint_details, :antenna_demod_decode_details, :s3_recording_details, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class EndpointDetails < ConfigDetails; end class AntennaDemodDecodeDetails < ConfigDetails; end class S3RecordingDetails < ConfigDetails; end class Unknown < ConfigDetails; end end |
#tle ⇒ Types::EphemerisDescription
Description of ephemeris.
1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 |
# File 'gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/types.rb', line 1693 class EphemerisData < Struct.new( :tle, :oem, :az_el, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Tle < EphemerisData; end class Oem < EphemerisData; end class AzEl < EphemerisData; end class Unknown < EphemerisData; end end |
#tracking_config ⇒ Types::TrackingConfig
Object that determines whether tracking should be used during a
contact executed with this Config in the mission profile.
576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 |
# File 'gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/types.rb', line 576 class ConfigTypeData < Struct.new( :antenna_downlink_config, :tracking_config, :dataflow_endpoint_config, :antenna_downlink_demod_decode_config, :antenna_uplink_config, :uplink_echo_config, :s3_recording_config, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AntennaDownlinkConfig < ConfigTypeData; end class TrackingConfig < ConfigTypeData; end class DataflowEndpointConfig < ConfigTypeData; end class AntennaDownlinkDemodDecodeConfig < ConfigTypeData; end class AntennaUplinkConfig < ConfigTypeData; end class UplinkEchoConfig < ConfigTypeData; end class S3RecordingConfig < ConfigTypeData; end class Unknown < ConfigTypeData; end end |
#uplink_aws_ground_station_agent_endpoint ⇒ Types::UplinkAwsGroundStationAgentEndpoint
Definition for an uplink agent endpoint
866 867 868 869 870 871 872 873 874 875 876 877 |
# File 'gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/types.rb', line 866 class CreateEndpointDetails < Struct.new( :uplink_aws_ground_station_agent_endpoint, :downlink_aws_ground_station_agent_endpoint, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class UplinkAwsGroundStationAgentEndpoint < CreateEndpointDetails; end class DownlinkAwsGroundStationAgentEndpoint < CreateEndpointDetails; end class Unknown < CreateEndpointDetails; end end |
#uplink_echo_config ⇒ Types::UplinkEchoConfig
Information about an uplink echo Config.
Parameters from the AntennaUplinkConfig, corresponding to the
specified AntennaUplinkConfigArn, are used when this
UplinkEchoConfig is used in a contact.
576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 |
# File 'gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/types.rb', line 576 class ConfigTypeData < Struct.new( :antenna_downlink_config, :tracking_config, :dataflow_endpoint_config, :antenna_downlink_demod_decode_config, :antenna_uplink_config, :uplink_echo_config, :s3_recording_config, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AntennaDownlinkConfig < ConfigTypeData; end class TrackingConfig < ConfigTypeData; end class DataflowEndpointConfig < ConfigTypeData; end class AntennaDownlinkDemodDecodeConfig < ConfigTypeData; end class AntennaUplinkConfig < ConfigTypeData; end class UplinkEchoConfig < ConfigTypeData; end class S3RecordingConfig < ConfigTypeData; end class Unknown < ConfigTypeData; end end |