![]() |
![]()
| ![]() |
![]()
NAMEPaws::GroundStation - Perl Interface to AWS AWS Ground Station SYNOPSISuse Paws; my $obj = Paws->service('GroundStation'); my $res = $obj->Method( Arg1 => $val1, Arg2 => [ 'V1', 'V2' ], # if Arg3 is an object, the HashRef will be used as arguments to the constructor # of the arguments type Arg3 => { Att1 => 'Val1' }, # if Arg4 is an array of objects, the HashRefs will be passed as arguments to # the constructor of the arguments type Arg4 => [ { Att1 => 'Val1' }, { Att1 => 'Val2' } ], ); DESCRIPTIONWelcome to the AWS Ground Station API Reference. AWS Ground Station is a fully managed service that enables you to control satellite communications, downlink and process satellite data, and scale your satellite operations efficiently and cost-effectively without having to build or manage your own ground station infrastructure. For the AWS API documentation, see <https://docs.aws.amazon.com/goto/WebAPI/groundstation-2019-05-23> METHODSCancelContactEach argument is described in detail in: Paws::GroundStation::CancelContact Returns: a Paws::GroundStation::ContactIdResponse instance Cancels a contact with a specified contact ID. CreateConfig
Each argument is described in detail in: Paws::GroundStation::CreateConfig Returns: a Paws::GroundStation::ConfigIdResponse instance Creates a "Config" with the specified "configData" parameters. Only one type of "configData" can be specified. CreateDataflowEndpointGroup
Each argument is described in detail in: Paws::GroundStation::CreateDataflowEndpointGroup Returns: a Paws::GroundStation::DataflowEndpointGroupIdResponse instance Creates a "DataflowEndpoint" group containing the specified list of "DataflowEndpoint" objects. The "name" field in each endpoint is used in your mission profile "DataflowEndpointConfig" to specify which endpoints to use during a contact. When a contact uses multiple "DataflowEndpointConfig" objects, each "Config" must match a "DataflowEndpoint" in the same group. CreateMissionProfile
Each argument is described in detail in: Paws::GroundStation::CreateMissionProfile Returns: a Paws::GroundStation::MissionProfileIdResponse instance Creates a mission profile. "dataflowEdges" is a list of lists of strings. Each lower level list of strings has two elements: a from ARN and a to ARN. DeleteConfigEach argument is described in detail in: Paws::GroundStation::DeleteConfig Returns: a Paws::GroundStation::ConfigIdResponse instance Deletes a "Config". DeleteDataflowEndpointGroupEach argument is described in detail in: Paws::GroundStation::DeleteDataflowEndpointGroup Returns: a Paws::GroundStation::DataflowEndpointGroupIdResponse instance Deletes a dataflow endpoint group. DeleteMissionProfileEach argument is described in detail in: Paws::GroundStation::DeleteMissionProfile Returns: a Paws::GroundStation::MissionProfileIdResponse instance Deletes a mission profile. DescribeContactEach argument is described in detail in: Paws::GroundStation::DescribeContact Returns: a Paws::GroundStation::DescribeContactResponse instance Describes an existing contact. GetConfigEach argument is described in detail in: Paws::GroundStation::GetConfig Returns: a Paws::GroundStation::GetConfigResponse instance Returns "Config" information. Only one "Config" response can be returned. GetDataflowEndpointGroupEach argument is described in detail in: Paws::GroundStation::GetDataflowEndpointGroup Returns: a Paws::GroundStation::GetDataflowEndpointGroupResponse instance Returns the dataflow endpoint group. GetMinuteUsageEach argument is described in detail in: Paws::GroundStation::GetMinuteUsage Returns: a Paws::GroundStation::GetMinuteUsageResponse instance Returns the number of minutes used by account. GetMissionProfileEach argument is described in detail in: Paws::GroundStation::GetMissionProfile Returns: a Paws::GroundStation::GetMissionProfileResponse instance Returns a mission profile. GetSatelliteEach argument is described in detail in: Paws::GroundStation::GetSatellite Returns: a Paws::GroundStation::GetSatelliteResponse instance Returns a satellite. ListConfigs
Each argument is described in detail in: Paws::GroundStation::ListConfigs Returns: a Paws::GroundStation::ListConfigsResponse instance Returns a list of "Config" objects. ListContacts
Each argument is described in detail in: Paws::GroundStation::ListContacts Returns: a Paws::GroundStation::ListContactsResponse instance Returns a list of contacts. If "statusList" contains AVAILABLE, the request must include "groundStation", "missionprofileArn", and "satelliteArn". ListDataflowEndpointGroups
Each argument is described in detail in: Paws::GroundStation::ListDataflowEndpointGroups Returns: a Paws::GroundStation::ListDataflowEndpointGroupsResponse instance Returns a list of "DataflowEndpoint" groups. ListGroundStations
Each argument is described in detail in: Paws::GroundStation::ListGroundStations Returns: a Paws::GroundStation::ListGroundStationsResponse instance Returns a list of ground stations. ListMissionProfiles
Each argument is described in detail in: Paws::GroundStation::ListMissionProfiles Returns: a Paws::GroundStation::ListMissionProfilesResponse instance Returns a list of mission profiles. ListSatellites
Each argument is described in detail in: Paws::GroundStation::ListSatellites Returns: a Paws::GroundStation::ListSatellitesResponse instance Returns a list of satellites. ListTagsForResourceEach argument is described in detail in: Paws::GroundStation::ListTagsForResource Returns: a Paws::GroundStation::ListTagsForResourceResponse instance Returns a list of tags for a specified resource. ReserveContact
Each argument is described in detail in: Paws::GroundStation::ReserveContact Returns: a Paws::GroundStation::ContactIdResponse instance Reserves a contact using specified parameters. TagResourceEach argument is described in detail in: Paws::GroundStation::TagResource Returns: a Paws::GroundStation::TagResourceResponse instance Assigns a tag to a resource. UntagResourceEach argument is described in detail in: Paws::GroundStation::UntagResource Returns: a Paws::GroundStation::UntagResourceResponse instance Deassigns a resource tag. UpdateConfigEach argument is described in detail in: Paws::GroundStation::UpdateConfig Returns: a Paws::GroundStation::ConfigIdResponse instance Updates the "Config" used when scheduling contacts. Updating a "Config" will not update the execution parameters for existing future contacts scheduled with this "Config". UpdateMissionProfile
Each argument is described in detail in: Paws::GroundStation::UpdateMissionProfile Returns: a Paws::GroundStation::MissionProfileIdResponse instance Updates a mission profile. Updating a mission profile will not update the execution parameters for existing future contacts. PAGINATORSPaginator methods are helpers that repetively call methods that return partial results ListAllConfigs(sub { },[MaxResults => Int, NextToken => Str])ListAllConfigs([MaxResults => Int, NextToken => Str])If passed a sub as first parameter, it will call the sub for each element found in : - configList, passing the object as the first parameter, and the string 'configList' as the second parameter If not, it will return a a Paws::GroundStation::ListConfigsResponse instance with all the "param"s; from all the responses. Please take into account that this mode can potentially consume vasts ammounts of memory. ListAllContacts(sub { },EndTime => Str, StartTime => Str, StatusList => ArrayRef[Str|Undef], [GroundStation => Str, MaxResults => Int, MissionProfileArn => Str, NextToken => Str, SatelliteArn => Str])ListAllContacts(EndTime => Str, StartTime => Str, StatusList => ArrayRef[Str|Undef], [GroundStation => Str, MaxResults => Int, MissionProfileArn => Str, NextToken => Str, SatelliteArn => Str])If passed a sub as first parameter, it will call the sub for each element found in : - contactList, passing the object as the first parameter, and the string 'contactList' as the second parameter If not, it will return a a Paws::GroundStation::ListContactsResponse instance with all the "param"s; from all the responses. Please take into account that this mode can potentially consume vasts ammounts of memory. ListAllDataflowEndpointGroups(sub { },[MaxResults => Int, NextToken => Str])ListAllDataflowEndpointGroups([MaxResults => Int, NextToken => Str])If passed a sub as first parameter, it will call the sub for each element found in : - dataflowEndpointGroupList, passing the object as the first parameter, and the string 'dataflowEndpointGroupList' as the second parameter If not, it will return a a Paws::GroundStation::ListDataflowEndpointGroupsResponse instance with all the "param"s; from all the responses. Please take into account that this mode can potentially consume vasts ammounts of memory. ListAllGroundStations(sub { },[MaxResults => Int, NextToken => Str, SatelliteId => Str])ListAllGroundStations([MaxResults => Int, NextToken => Str, SatelliteId => Str])If passed a sub as first parameter, it will call the sub for each element found in : - groundStationList, passing the object as the first parameter, and the string 'groundStationList' as the second parameter If not, it will return a a Paws::GroundStation::ListGroundStationsResponse instance with all the "param"s; from all the responses. Please take into account that this mode can potentially consume vasts ammounts of memory. ListAllMissionProfiles(sub { },[MaxResults => Int, NextToken => Str])ListAllMissionProfiles([MaxResults => Int, NextToken => Str])If passed a sub as first parameter, it will call the sub for each element found in : - missionProfileList, passing the object as the first parameter, and the string 'missionProfileList' as the second parameter If not, it will return a a Paws::GroundStation::ListMissionProfilesResponse instance with all the "param"s; from all the responses. Please take into account that this mode can potentially consume vasts ammounts of memory. ListAllSatellites(sub { },[MaxResults => Int, NextToken => Str])ListAllSatellites([MaxResults => Int, NextToken => Str])If passed a sub as first parameter, it will call the sub for each element found in : - satellites, passing the object as the first parameter, and the string 'satellites' as the second parameter If not, it will return a a Paws::GroundStation::ListSatellitesResponse instance with all the "param"s; from all the responses. Please take into account that this mode can potentially consume vasts ammounts of memory. SEE ALSOThis service class forms part of Paws BUGS and CONTRIBUTIONSThe source code is located here: <https://github.com/pplu/aws-sdk-perl> Please report bugs to: <https://github.com/pplu/aws-sdk-perl/issues>
|