python-botocore/botocore/data/groundstation/2019-05-23/service-2.json

2057 lines
64 KiB
JSON
Raw Normal View History

2019-08-03 07:08:36 +02:00
{
2020-02-11 03:48:00 +01:00
"version":"2.0",
"metadata":{
"apiVersion":"2019-05-23",
"endpointPrefix":"groundstation",
"jsonVersion":"1.1",
"protocol":"rest-json",
"serviceFullName":"AWS Ground Station",
"serviceId":"GroundStation",
"signatureVersion":"v4",
"signingName":"groundstation",
"uid":"groundstation-2019-05-23"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"operations":{
"CancelContact":{
"name":"CancelContact",
"http":{
"method":"DELETE",
"requestUri":"/contact/{contactId}",
"responseCode":200
},
"input":{"shape":"CancelContactRequest"},
"output":{"shape":"ContactIdResponse"},
"errors":[
{"shape":"InvalidParameterException"},
{"shape":"DependencyException"},
{"shape":"ResourceNotFoundException"}
2019-08-03 07:08:36 +02:00
],
2020-02-11 03:48:00 +01:00
"documentation":"<p>Cancels a contact with a specified contact ID.</p>",
"idempotent":true
},
"CreateConfig":{
"name":"CreateConfig",
"http":{
"method":"POST",
"requestUri":"/config",
"responseCode":200
},
"input":{"shape":"CreateConfigRequest"},
"output":{"shape":"ConfigIdResponse"},
"errors":[
{"shape":"InvalidParameterException"},
{"shape":"DependencyException"},
{"shape":"ResourceLimitExceededException"},
{"shape":"ResourceNotFoundException"}
2019-08-03 07:08:36 +02:00
],
2020-02-11 03:48:00 +01:00
"documentation":"<p>Creates a <code>Config</code> with the specified <code>configData</code> parameters.</p> <p>Only one type of <code>configData</code> can be specified.</p>"
},
"CreateDataflowEndpointGroup":{
"name":"CreateDataflowEndpointGroup",
"http":{
"method":"POST",
"requestUri":"/dataflowEndpointGroup",
"responseCode":200
},
"input":{"shape":"CreateDataflowEndpointGroupRequest"},
"output":{"shape":"DataflowEndpointGroupIdResponse"},
"errors":[
{"shape":"InvalidParameterException"},
{"shape":"DependencyException"},
{"shape":"ResourceNotFoundException"}
2019-08-03 07:08:36 +02:00
],
2020-02-11 03:48:00 +01:00
"documentation":"<p>Creates a <code>DataflowEndpoint</code> group containing the specified list of <code>DataflowEndpoint</code> objects.</p> <p>The <code>name</code> field in each endpoint is used in your mission profile <code>DataflowEndpointConfig</code> to specify which endpoints to use during a contact.</p> <p>When a contact uses multiple <code>DataflowEndpointConfig</code> objects, each <code>Config</code> must match a <code>DataflowEndpoint</code> in the same group.</p>"
},
"CreateMissionProfile":{
"name":"CreateMissionProfile",
"http":{
"method":"POST",
"requestUri":"/missionprofile",
"responseCode":200
},
"input":{"shape":"CreateMissionProfileRequest"},
"output":{"shape":"MissionProfileIdResponse"},
"errors":[
{"shape":"InvalidParameterException"},
{"shape":"DependencyException"},
{"shape":"ResourceNotFoundException"}
2019-08-03 07:08:36 +02:00
],
2020-02-11 03:48:00 +01:00
"documentation":"<p>Creates a mission profile.</p> <p> <code>dataflowEdges</code> is a list of lists of strings. Each lower level list of strings has two elements: a <i>from</i> ARN and a <i>to</i> ARN.</p>"
},
"DeleteConfig":{
"name":"DeleteConfig",
"http":{
"method":"DELETE",
"requestUri":"/config/{configType}/{configId}",
"responseCode":200
},
"input":{"shape":"DeleteConfigRequest"},
"output":{"shape":"ConfigIdResponse"},
"errors":[
{"shape":"InvalidParameterException"},
{"shape":"DependencyException"},
{"shape":"ResourceNotFoundException"}
2019-08-03 07:08:36 +02:00
],
2020-02-11 03:48:00 +01:00
"documentation":"<p>Deletes a <code>Config</code>.</p>",
"idempotent":true
},
"DeleteDataflowEndpointGroup":{
"name":"DeleteDataflowEndpointGroup",
"http":{
"method":"DELETE",
"requestUri":"/dataflowEndpointGroup/{dataflowEndpointGroupId}",
"responseCode":200
},
"input":{"shape":"DeleteDataflowEndpointGroupRequest"},
"output":{"shape":"DataflowEndpointGroupIdResponse"},
"errors":[
{"shape":"InvalidParameterException"},
{"shape":"DependencyException"},
{"shape":"ResourceNotFoundException"}
2019-08-03 07:08:36 +02:00
],
2020-02-11 03:48:00 +01:00
"documentation":"<p>Deletes a dataflow endpoint group.</p>",
"idempotent":true
},
"DeleteMissionProfile":{
"name":"DeleteMissionProfile",
"http":{
"method":"DELETE",
"requestUri":"/missionprofile/{missionProfileId}",
"responseCode":200
},
"input":{"shape":"DeleteMissionProfileRequest"},
"output":{"shape":"MissionProfileIdResponse"},
"errors":[
{"shape":"InvalidParameterException"},
{"shape":"DependencyException"},
{"shape":"ResourceNotFoundException"}
2019-08-03 07:08:36 +02:00
],
2020-02-11 03:48:00 +01:00
"documentation":"<p>Deletes a mission profile.</p>",
"idempotent":true
},
"DescribeContact":{
"name":"DescribeContact",
"http":{
"method":"GET",
"requestUri":"/contact/{contactId}",
"responseCode":200
},
"input":{"shape":"DescribeContactRequest"},
"output":{"shape":"DescribeContactResponse"},
"errors":[
{"shape":"InvalidParameterException"},
{"shape":"DependencyException"},
{"shape":"ResourceNotFoundException"}
2019-08-03 07:08:36 +02:00
],
2020-02-11 03:48:00 +01:00
"documentation":"<p>Describes an existing contact.</p>"
},
"GetConfig":{
"name":"GetConfig",
"http":{
"method":"GET",
"requestUri":"/config/{configType}/{configId}",
"responseCode":200
},
"input":{"shape":"GetConfigRequest"},
"output":{"shape":"GetConfigResponse"},
"errors":[
{"shape":"InvalidParameterException"},
{"shape":"DependencyException"},
{"shape":"ResourceNotFoundException"}
2019-08-03 07:08:36 +02:00
],
2020-02-11 03:48:00 +01:00
"documentation":"<p>Returns <code>Config</code> information.</p> <p>Only one <code>Config</code> response can be returned.</p>"
},
"GetDataflowEndpointGroup":{
"name":"GetDataflowEndpointGroup",
"http":{
"method":"GET",
"requestUri":"/dataflowEndpointGroup/{dataflowEndpointGroupId}",
"responseCode":200
},
"input":{"shape":"GetDataflowEndpointGroupRequest"},
"output":{"shape":"GetDataflowEndpointGroupResponse"},
"errors":[
{"shape":"InvalidParameterException"},
{"shape":"DependencyException"},
{"shape":"ResourceNotFoundException"}
2019-08-03 07:08:36 +02:00
],
2020-02-11 03:48:00 +01:00
"documentation":"<p>Returns the dataflow endpoint group.</p>"
},
"GetMinuteUsage":{
"name":"GetMinuteUsage",
"http":{
"method":"POST",
"requestUri":"/minute-usage",
"responseCode":200
},
"input":{"shape":"GetMinuteUsageRequest"},
"output":{"shape":"GetMinuteUsageResponse"},
"errors":[
{"shape":"InvalidParameterException"},
{"shape":"DependencyException"},
{"shape":"ResourceNotFoundException"}
2019-08-03 07:08:36 +02:00
],
2020-02-11 03:48:00 +01:00
"documentation":"<p>Returns the number of minutes used by account.</p>"
},
"GetMissionProfile":{
"name":"GetMissionProfile",
"http":{
"method":"GET",
"requestUri":"/missionprofile/{missionProfileId}",
"responseCode":200
},
"input":{"shape":"GetMissionProfileRequest"},
"output":{"shape":"GetMissionProfileResponse"},
"errors":[
{"shape":"InvalidParameterException"},
{"shape":"DependencyException"},
{"shape":"ResourceNotFoundException"}
2019-08-03 07:08:36 +02:00
],
2020-02-11 03:48:00 +01:00
"documentation":"<p>Returns a mission profile.</p>"
},
"GetSatellite":{
"name":"GetSatellite",
"http":{
"method":"GET",
"requestUri":"/satellite/{satelliteId}",
"responseCode":200
},
"input":{"shape":"GetSatelliteRequest"},
"output":{"shape":"GetSatelliteResponse"},
"errors":[
{"shape":"InvalidParameterException"},
{"shape":"DependencyException"},
{"shape":"ResourceNotFoundException"}
2019-08-03 07:08:36 +02:00
],
2020-02-11 03:48:00 +01:00
"documentation":"<p>Returns a satellite.</p>"
},
"ListConfigs":{
"name":"ListConfigs",
"http":{
"method":"GET",
"requestUri":"/config",
"responseCode":200
},
"input":{"shape":"ListConfigsRequest"},
"output":{"shape":"ListConfigsResponse"},
"errors":[
{"shape":"InvalidParameterException"},
{"shape":"DependencyException"},
{"shape":"ResourceNotFoundException"}
2019-08-03 07:08:36 +02:00
],
2020-02-11 03:48:00 +01:00
"documentation":"<p>Returns a list of <code>Config</code> objects.</p>"
},
"ListContacts":{
"name":"ListContacts",
"http":{
"method":"POST",
"requestUri":"/contacts",
"responseCode":200
},
"input":{"shape":"ListContactsRequest"},
"output":{"shape":"ListContactsResponse"},
"errors":[
{"shape":"InvalidParameterException"},
{"shape":"DependencyException"},
{"shape":"ResourceNotFoundException"}
2019-08-03 07:08:36 +02:00
],
2020-02-11 03:48:00 +01:00
"documentation":"<p>Returns a list of contacts.</p> <p>If <code>statusList</code> contains AVAILABLE, the request must include <code>groundStation</code>, <code>missionprofileArn</code>, and <code>satelliteArn</code>. </p>"
},
"ListDataflowEndpointGroups":{
"name":"ListDataflowEndpointGroups",
"http":{
"method":"GET",
"requestUri":"/dataflowEndpointGroup",
"responseCode":200
},
"input":{"shape":"ListDataflowEndpointGroupsRequest"},
"output":{"shape":"ListDataflowEndpointGroupsResponse"},
"errors":[
{"shape":"InvalidParameterException"},
{"shape":"DependencyException"},
{"shape":"ResourceNotFoundException"}
2019-08-03 07:08:36 +02:00
],
2020-02-11 03:48:00 +01:00
"documentation":"<p>Returns a list of <code>DataflowEndpoint</code> groups.</p>"
},
"ListGroundStations":{
"name":"ListGroundStations",
"http":{
"method":"GET",
"requestUri":"/groundstation",
"responseCode":200
},
"input":{"shape":"ListGroundStationsRequest"},
"output":{"shape":"ListGroundStationsResponse"},
"errors":[
{"shape":"InvalidParameterException"},
{"shape":"DependencyException"},
{"shape":"ResourceNotFoundException"}
2019-08-03 07:08:36 +02:00
],
2020-02-11 03:48:00 +01:00
"documentation":"<p>Returns a list of ground stations. </p>"
},
"ListMissionProfiles":{
"name":"ListMissionProfiles",
"http":{
"method":"GET",
"requestUri":"/missionprofile",
"responseCode":200
},
"input":{"shape":"ListMissionProfilesRequest"},
"output":{"shape":"ListMissionProfilesResponse"},
"errors":[
{"shape":"InvalidParameterException"},
{"shape":"DependencyException"},
{"shape":"ResourceNotFoundException"}
],
"documentation":"<p>Returns a list of mission profiles.</p>"
},
"ListSatellites":{
"name":"ListSatellites",
"http":{
"method":"GET",
"requestUri":"/satellite",
"responseCode":200
},
"input":{"shape":"ListSatellitesRequest"},
"output":{"shape":"ListSatellitesResponse"},
"errors":[
{"shape":"InvalidParameterException"},
{"shape":"DependencyException"},
{"shape":"ResourceNotFoundException"}
2019-08-03 07:08:36 +02:00
],
2020-02-11 03:48:00 +01:00
"documentation":"<p>Returns a list of satellites.</p>"
},
"ListTagsForResource":{
"name":"ListTagsForResource",
"http":{
"method":"GET",
"requestUri":"/tags/{resourceArn}",
"responseCode":200
},
"input":{"shape":"ListTagsForResourceRequest"},
"output":{"shape":"ListTagsForResourceResponse"},
"errors":[
{"shape":"InvalidParameterException"},
{"shape":"DependencyException"},
{"shape":"ResourceNotFoundException"}
],
"documentation":"<p>Returns a list of tags for a specified resource.</p>"
},
"ReserveContact":{
"name":"ReserveContact",
"http":{
"method":"POST",
"requestUri":"/contact",
"responseCode":200
},
"input":{"shape":"ReserveContactRequest"},
"output":{"shape":"ContactIdResponse"},
"errors":[
{"shape":"InvalidParameterException"},
{"shape":"DependencyException"},
{"shape":"ResourceNotFoundException"}
],
"documentation":"<p>Reserves a contact using specified parameters.</p>"
},
"TagResource":{
"name":"TagResource",
"http":{
"method":"POST",
"requestUri":"/tags/{resourceArn}",
"responseCode":200
},
"input":{"shape":"TagResourceRequest"},
"output":{"shape":"TagResourceResponse"},
"errors":[
{"shape":"InvalidParameterException"},
{"shape":"DependencyException"},
{"shape":"ResourceNotFoundException"}
],
"documentation":"<p>Assigns a tag to a resource.</p>"
},
"UntagResource":{
"name":"UntagResource",
"http":{
"method":"DELETE",
"requestUri":"/tags/{resourceArn}",
"responseCode":200
},
"input":{"shape":"UntagResourceRequest"},
"output":{"shape":"UntagResourceResponse"},
"errors":[
{"shape":"InvalidParameterException"},
{"shape":"DependencyException"},
{"shape":"ResourceNotFoundException"}
],
"documentation":"<p>Deassigns a resource tag.</p>",
"idempotent":true
},
"UpdateConfig":{
"name":"UpdateConfig",
"http":{
"method":"PUT",
"requestUri":"/config/{configType}/{configId}",
"responseCode":200
},
"input":{"shape":"UpdateConfigRequest"},
"output":{"shape":"ConfigIdResponse"},
"errors":[
{"shape":"InvalidParameterException"},
{"shape":"DependencyException"},
{"shape":"ResourceNotFoundException"}
],
"documentation":"<p>Updates the <code>Config</code> used when scheduling contacts.</p> <p>Updating a <code>Config</code> will not update the execution parameters for existing future contacts scheduled with this <code>Config</code>.</p>",
"idempotent":true
},
"UpdateMissionProfile":{
"name":"UpdateMissionProfile",
"http":{
"method":"PUT",
"requestUri":"/missionprofile/{missionProfileId}",
"responseCode":200
},
"input":{"shape":"UpdateMissionProfileRequest"},
"output":{"shape":"MissionProfileIdResponse"},
"errors":[
{"shape":"InvalidParameterException"},
{"shape":"DependencyException"},
{"shape":"ResourceNotFoundException"}
],
"documentation":"<p>Updates a mission profile.</p> <p>Updating a mission profile will not update the execution parameters for existing future contacts.</p>",
"idempotent":true
}
},
"shapes":{
"AngleUnits":{
"type":"string",
"enum":[
"DEGREE_ANGLE",
"RADIAN"
]
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"AntennaDownlinkConfig":{
"type":"structure",
"required":["spectrumConfig"],
"members":{
"spectrumConfig":{
"shape":"SpectrumConfig",
"documentation":"<p>Object that describes a spectral <code>Config</code>.</p>"
}
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"documentation":"<p>Information about how AWS Ground Station should configure an antenna for downlink during a contact.</p>"
},
"AntennaDownlinkDemodDecodeConfig":{
"type":"structure",
"required":[
"decodeConfig",
"demodulationConfig",
"spectrumConfig"
],
"members":{
"decodeConfig":{
"shape":"DecodeConfig",
"documentation":"<p>Information about the decode <code>Config</code>.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"demodulationConfig":{
"shape":"DemodulationConfig",
"documentation":"<p>Information about the demodulation <code>Config</code>.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"spectrumConfig":{
"shape":"SpectrumConfig",
"documentation":"<p>Information about the spectral <code>Config</code>.</p>"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p>Information about how AWS Ground Station should configure an antenna for downlink demod decode during a contact.</p>"
},
"AntennaUplinkConfig":{
"type":"structure",
"required":[
"spectrumConfig",
"targetEirp"
],
"members":{
"spectrumConfig":{
"shape":"UplinkSpectrumConfig",
"documentation":"<p>Information about the uplink spectral <code>Config</code>.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"targetEirp":{
"shape":"Eirp",
"documentation":"<p>EIRP of the target.</p>"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p>Information about the uplink <code>Config</code> of an antenna.</p>"
},
"BandwidthUnits":{
"type":"string",
"enum":[
"GHz",
"MHz",
"kHz"
]
},
"Boolean":{
"type":"boolean",
"box":true
},
"CancelContactRequest":{
"type":"structure",
"required":["contactId"],
"members":{
"contactId":{
"shape":"String",
"documentation":"<p>UUID of a contact.</p>",
"location":"uri",
"locationName":"contactId"
}
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"documentation":"<p/>"
},
"ConfigArn":{"type":"string"},
"ConfigCapabilityType":{
"type":"string",
"enum":[
"antenna-downlink",
"antenna-downlink-demod-decode",
"antenna-uplink",
"dataflow-endpoint",
"tracking",
"uplink-echo"
]
},
"ConfigIdResponse":{
"type":"structure",
"members":{
"configArn":{
"shape":"ConfigArn",
"documentation":"<p>ARN of a <code>Config</code>.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"configId":{
"shape":"String",
"documentation":"<p>UUID of a <code>Config</code>.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"configType":{
"shape":"ConfigCapabilityType",
"documentation":"<p>Type of a <code>Config</code>.</p>"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p/>"
},
"ConfigList":{
"type":"list",
"member":{"shape":"ConfigListItem"}
},
"ConfigListItem":{
"type":"structure",
"members":{
"configArn":{
"shape":"ConfigArn",
"documentation":"<p>ARN of a <code>Config</code>.</p>"
},
"configId":{
"shape":"String",
"documentation":"<p>UUID of a <code>Config</code>.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"configType":{
"shape":"ConfigCapabilityType",
"documentation":"<p>Type of a <code>Config</code>.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"name":{
"shape":"String",
"documentation":"<p>Name of a <code>Config</code>.</p>"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p>An item in a list of <code>Config</code> objects.</p>"
},
"ConfigTypeData":{
"type":"structure",
"members":{
"antennaDownlinkConfig":{
"shape":"AntennaDownlinkConfig",
"documentation":"<p>Information about how AWS Ground Station should configure an antenna for downlink during a contact.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"antennaDownlinkDemodDecodeConfig":{
"shape":"AntennaDownlinkDemodDecodeConfig",
"documentation":"<p>Information about how AWS Ground Station should configure an antenna for downlink demod decode during a contact.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"antennaUplinkConfig":{
"shape":"AntennaUplinkConfig",
"documentation":"<p>Information about how AWS Ground Station should configure an antenna for uplink during a contact.</p>"
},
"dataflowEndpointConfig":{
"shape":"DataflowEndpointConfig",
"documentation":"<p>Information about the dataflow endpoint <code>Config</code>.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"trackingConfig":{
"shape":"TrackingConfig",
"documentation":"<p>Object that determines whether tracking should be used during a contact executed with this <code>Config</code> in the mission profile. </p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"uplinkEchoConfig":{
"shape":"UplinkEchoConfig",
"documentation":"<p>Information about an uplink echo <code>Config</code>.</p> <p>Parameters from the <code>AntennaUplinkConfig</code>, corresponding to the specified <code>AntennaUplinkConfigArn</code>, are used when this <code>UplinkEchoConfig</code> is used in a contact.</p>"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p>Object containing the parameters of a <code>Config</code>.</p> <p>See the subtype definitions for what each type of <code>Config</code> contains.</p>"
},
"ContactData":{
"type":"structure",
"members":{
"contactId":{
"shape":"String",
"documentation":"<p>UUID of a contact.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"contactStatus":{
"shape":"ContactStatus",
"documentation":"<p>Status of a contact.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"endTime":{
"shape":"Timestamp",
"documentation":"<p>End time of a contact.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"errorMessage":{
"shape":"String",
"documentation":"<p>Error message of a contact.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"groundStation":{
"shape":"String",
"documentation":"<p>Name of a ground station.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"maximumElevation":{
"shape":"Elevation",
"documentation":"<p>Maximum elevation angle of a contact.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"missionProfileArn":{
"shape":"MissionProfileArn",
"documentation":"<p>ARN of a mission profile.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"postPassEndTime":{
"shape":"Timestamp",
"documentation":"<p>Amount of time after a contact ends that youd like to receive a CloudWatch event indicating the pass has finished.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"prePassStartTime":{
"shape":"Timestamp",
"documentation":"<p>Amount of time prior to contact start youd like to receive a CloudWatch event indicating an upcoming pass.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"region":{
"shape":"String",
"documentation":"<p>Region of a contact.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"satelliteArn":{
"shape":"satelliteArn",
"documentation":"<p>ARN of a satellite.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"startTime":{
"shape":"Timestamp",
"documentation":"<p>Start time of a contact.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"tags":{
"shape":"TagsMap",
"documentation":"<p>Tags assigned to a contact.</p>"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p>Data describing a contact.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"ContactIdResponse":{
"type":"structure",
"members":{
"contactId":{
"shape":"String",
"documentation":"<p>UUID of a contact.</p>"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p/>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"ContactList":{
"type":"list",
"member":{"shape":"ContactData"}
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"ContactStatus":{
"type":"string",
"enum":[
"AVAILABLE",
"AWS_CANCELLED",
"CANCELLED",
"CANCELLING",
"COMPLETED",
"FAILED",
"FAILED_TO_SCHEDULE",
"PASS",
"POSTPASS",
"PREPASS",
"SCHEDULED",
"SCHEDULING"
]
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"CreateConfigRequest":{
"type":"structure",
"required":[
"configData",
"name"
],
"members":{
"configData":{
"shape":"ConfigTypeData",
"documentation":"<p>Parameters of a <code>Config</code>.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"name":{
"shape":"SafeName",
"documentation":"<p>Name of a <code>Config</code>.</p>"
},
"tags":{
"shape":"TagsMap",
"documentation":"<p>Tags assigned to a <code>Config</code>.</p>"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p/>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"CreateDataflowEndpointGroupRequest":{
"type":"structure",
"required":["endpointDetails"],
"members":{
"endpointDetails":{
"shape":"EndpointDetailsList",
"documentation":"<p>Endpoint details of each endpoint in the dataflow endpoint group.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"tags":{
"shape":"TagsMap",
"documentation":"<p>Tags of a dataflow endpoint group.</p>"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p/>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"CreateMissionProfileRequest":{
"type":"structure",
"required":[
"dataflowEdges",
"minimumViableContactDurationSeconds",
"name",
"trackingConfigArn"
],
"members":{
"contactPostPassDurationSeconds":{
"shape":"DurationInSeconds",
"documentation":"<p>Amount of time after a contact ends that youd like to receive a CloudWatch event indicating the pass has finished.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"contactPrePassDurationSeconds":{
"shape":"DurationInSeconds",
"documentation":"<p>Amount of time prior to contact start youd like to receive a CloudWatch event indicating an upcoming pass.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"dataflowEdges":{
"shape":"DataflowEdgeList",
"documentation":"<p>A list of lists of ARNs. Each list of ARNs is an edge, with a <i>from</i> <code>Config</code> and a <i>to</i> <code>Config</code>.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"minimumViableContactDurationSeconds":{
"shape":"DurationInSeconds",
"documentation":"<p>Smallest amount of time in seconds that youd like to see for an available contact. AWS Ground Station will not present you with contacts shorter than this duration.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"name":{
"shape":"SafeName",
"documentation":"<p>Name of a mission profile.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"tags":{
"shape":"TagsMap",
"documentation":"<p>Tags assigned to a mission profile.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"trackingConfigArn":{
"shape":"ConfigArn",
"documentation":"<p>ARN of a tracking <code>Config</code>.</p>"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p/>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"Criticality":{
"type":"string",
"enum":[
"PREFERRED",
"REMOVED",
"REQUIRED"
2019-08-03 07:08:36 +02:00
]
},
2020-02-11 03:48:00 +01:00
"DataflowEdge":{
"type":"list",
"member":{"shape":"ConfigArn"},
"max":2,
"min":2
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"DataflowEdgeList":{
"type":"list",
"member":{"shape":"DataflowEdge"}
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"DataflowEndpoint":{
"type":"structure",
"members":{
"address":{
"shape":"SocketAddress",
"documentation":"<p>Socket address of a dataflow endpoint.</p>"
},
"name":{
"shape":"SafeName",
"documentation":"<p>Name of a dataflow endpoint.</p>"
},
"status":{
"shape":"EndpointStatus",
"documentation":"<p>Status of a dataflow endpoint.</p>"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p>Information about a dataflow endpoint.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"DataflowEndpointConfig":{
"type":"structure",
"required":["dataflowEndpointName"],
"members":{
"dataflowEndpointName":{
"shape":"String",
"documentation":"<p>Name of a dataflow endpoint.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"dataflowEndpointRegion":{
"shape":"String",
"documentation":"<p>Region of a dataflow endpoint.</p>"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p>Information about the dataflow endpoint <code>Config</code>.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"DataflowEndpointGroupArn":{"type":"string"},
"DataflowEndpointGroupIdResponse":{
"type":"structure",
"members":{
"dataflowEndpointGroupId":{
"shape":"String",
"documentation":"<p>UUID of a dataflow endpoint group.</p>"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p/>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"DataflowEndpointGroupList":{
"type":"list",
"member":{"shape":"DataflowEndpointListItem"}
},
"DataflowEndpointListItem":{
"type":"structure",
"members":{
"dataflowEndpointGroupArn":{
"shape":"DataflowEndpointGroupArn",
"documentation":"<p>ARN of a dataflow endpoint group.</p>"
},
"dataflowEndpointGroupId":{
"shape":"String",
"documentation":"<p>UUID of a dataflow endpoint group.</p>"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p>Item in a list of <code>DataflowEndpoint</code> groups.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"DecodeConfig":{
"type":"structure",
"required":["unvalidatedJSON"],
"members":{
"unvalidatedJSON":{
"shape":"JsonString",
"documentation":"<p>Unvalidated JSON of a decode <code>Config</code>.</p>"
}
},
"documentation":"<p>Information about the decode <code>Config</code>.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"DeleteConfigRequest":{
"type":"structure",
"required":[
"configId",
"configType"
2019-08-03 07:08:36 +02:00
],
2020-02-11 03:48:00 +01:00
"members":{
"configId":{
"shape":"String",
"documentation":"<p>UUID of a <code>Config</code>.</p>",
"location":"uri",
"locationName":"configId"
},
"configType":{
"shape":"ConfigCapabilityType",
"documentation":"<p>Type of a <code>Config</code>.</p>",
"location":"uri",
"locationName":"configType"
}
},
"documentation":"<p/>"
},
"DeleteDataflowEndpointGroupRequest":{
"type":"structure",
"required":["dataflowEndpointGroupId"],
"members":{
"dataflowEndpointGroupId":{
"shape":"String",
"documentation":"<p>UUID of a dataflow endpoint group.</p>",
"location":"uri",
"locationName":"dataflowEndpointGroupId"
}
},
"documentation":"<p/>"
},
"DeleteMissionProfileRequest":{
"type":"structure",
"required":["missionProfileId"],
"members":{
"missionProfileId":{
"shape":"String",
"documentation":"<p>UUID of a mission profile.</p>",
"location":"uri",
"locationName":"missionProfileId"
}
},
"documentation":"<p/>"
},
"DemodulationConfig":{
"type":"structure",
"required":["unvalidatedJSON"],
"members":{
"unvalidatedJSON":{
"shape":"JsonString",
"documentation":"<p>Unvalidated JSON of a demodulation <code>Config</code>.</p>"
}
},
"documentation":"<p>Information about the demodulation <code>Config</code>.</p>"
},
"DependencyException":{
"type":"structure",
"members":{
"message":{"shape":"String"},
"parameterName":{
"shape":"String",
"documentation":"<p/>"
}
},
"documentation":"<p>Dependency encountered an error.</p>",
"error":{"httpStatusCode":531},
"exception":true,
"fault":true
},
"DescribeContactRequest":{
"type":"structure",
"required":["contactId"],
"members":{
"contactId":{
"shape":"String",
"documentation":"<p>UUID of a contact.</p>",
"location":"uri",
"locationName":"contactId"
}
},
"documentation":"<p/>"
},
"DescribeContactResponse":{
"type":"structure",
"members":{
"contactId":{
"shape":"String",
"documentation":"<p>UUID of a contact.</p>"
},
"contactStatus":{
"shape":"ContactStatus",
"documentation":"<p>Status of a contact.</p>"
},
"endTime":{
"shape":"Timestamp",
"documentation":"<p>End time of a contact.</p>"
},
"errorMessage":{
"shape":"String",
"documentation":"<p>Error message for a contact.</p>"
},
"groundStation":{
"shape":"String",
"documentation":"<p>Ground station for a contact.</p>"
},
"maximumElevation":{
"shape":"Elevation",
"documentation":"<p>Maximum elevation angle of a contact.</p>"
},
"missionProfileArn":{
"shape":"MissionProfileArn",
"documentation":"<p>ARN of a mission profile.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"postPassEndTime":{
"shape":"Timestamp",
"documentation":"<p>Amount of time after a contact ends that youd like to receive a CloudWatch event indicating the pass has finished.</p>"
},
"prePassStartTime":{
"shape":"Timestamp",
"documentation":"<p>Amount of time prior to contact start youd like to receive a CloudWatch event indicating an upcoming pass.</p>"
},
"region":{
"shape":"String",
"documentation":"<p>Region of a contact.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"satelliteArn":{
"shape":"satelliteArn",
"documentation":"<p>ARN of a satellite.</p>"
},
"startTime":{
"shape":"Timestamp",
"documentation":"<p>Start time of a contact.</p>"
},
"tags":{
"shape":"TagsMap",
"documentation":"<p>Tags assigned to a contact.</p>"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p/>"
},
"Double":{
"type":"double",
"box":true
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"DurationInSeconds":{
"type":"integer",
"max":21600,
"min":1
},
"Eirp":{
"type":"structure",
"required":[
2019-08-03 07:08:36 +02:00
"units",
"value"
],
2020-02-11 03:48:00 +01:00
"members":{
"units":{
"shape":"EirpUnits",
"documentation":"<p>Units of an EIRP.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"value":{
"shape":"Double",
"documentation":"<p>Value of an EIRP.</p>"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p>Object that represents EIRP.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"EirpUnits":{
"type":"string",
"enum":["dBW"]
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"Elevation":{
"type":"structure",
"required":[
"unit",
"value"
],
"members":{
"unit":{
"shape":"AngleUnits",
"documentation":"<p>Elevation angle units.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"value":{
"shape":"Double",
"documentation":"<p>Elevation angle value.</p>"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p>Elevation angle of the satellite in the sky during a contact.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"EndpointDetails":{
"type":"structure",
"members":{
"endpoint":{
"shape":"DataflowEndpoint",
"documentation":"<p>A dataflow endpoint.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"securityDetails":{
"shape":"SecurityDetails",
"documentation":"<p>Endpoint security details.</p>"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p>Information about the endpoint details.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"EndpointDetailsList":{
"type":"list",
"member":{"shape":"EndpointDetails"}
},
"EndpointStatus":{
"type":"string",
"enum":[
"created",
"creating",
"deleted",
"deleting",
"failed"
]
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"Frequency":{
"type":"structure",
"required":[
"units",
"value"
2019-08-03 07:08:36 +02:00
],
2020-02-11 03:48:00 +01:00
"members":{
"units":{
"shape":"FrequencyUnits",
"documentation":"<p>Frequency units.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"value":{
"shape":"Double",
"documentation":"<p>Frequency value.</p>"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p>Object that describes the frequency.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"FrequencyBandwidth":{
"type":"structure",
"required":[
"units",
2019-08-03 07:08:36 +02:00
"value"
],
2020-02-11 03:48:00 +01:00
"members":{
"units":{
"shape":"BandwidthUnits",
"documentation":"<p>Frequency bandwidth units.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"value":{
"shape":"Double",
"documentation":"<p>Frequency bandwidth value.</p>"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p>Object that describes the frequency bandwidth.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"FrequencyUnits":{
"type":"string",
"enum":[
"GHz",
"MHz",
"kHz"
]
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"GetConfigRequest":{
"type":"structure",
"required":[
"configId",
"configType"
2019-08-03 07:08:36 +02:00
],
2020-02-11 03:48:00 +01:00
"members":{
"configId":{
"shape":"String",
"documentation":"<p>UUID of a <code>Config</code>.</p>",
"location":"uri",
"locationName":"configId"
},
"configType":{
"shape":"ConfigCapabilityType",
"documentation":"<p>Type of a <code>Config</code>.</p>",
"location":"uri",
"locationName":"configType"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p/>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"GetConfigResponse":{
"type":"structure",
"required":[
"configArn",
"configData",
"configId",
"name"
2019-08-03 07:08:36 +02:00
],
2020-02-11 03:48:00 +01:00
"members":{
"configArn":{
"shape":"ConfigArn",
"documentation":"<p>ARN of a <code>Config</code> </p>"
},
"configData":{
"shape":"ConfigTypeData",
"documentation":"<p>Data elements in a <code>Config</code>.</p>"
},
"configId":{
"shape":"String",
"documentation":"<p>UUID of a <code>Config</code>.</p>"
},
"configType":{
"shape":"ConfigCapabilityType",
"documentation":"<p>Type of a <code>Config</code>.</p>"
},
"name":{
"shape":"String",
"documentation":"<p>Name of a <code>Config</code>.</p>"
},
"tags":{
"shape":"TagsMap",
"documentation":"<p>Tags assigned to a <code>Config</code>.</p>"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p/>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"GetDataflowEndpointGroupRequest":{
"type":"structure",
"required":["dataflowEndpointGroupId"],
"members":{
"dataflowEndpointGroupId":{
"shape":"String",
"documentation":"<p>UUID of a dataflow endpoint group.</p>",
"location":"uri",
"locationName":"dataflowEndpointGroupId"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p/>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"GetDataflowEndpointGroupResponse":{
"type":"structure",
"members":{
"dataflowEndpointGroupArn":{
"shape":"DataflowEndpointGroupArn",
"documentation":"<p>ARN of a dataflow endpoint group.</p>"
},
"dataflowEndpointGroupId":{
"shape":"String",
"documentation":"<p>UUID of a dataflow endpoint group.</p>"
},
"endpointsDetails":{
"shape":"EndpointDetailsList",
"documentation":"<p>Details of a dataflow endpoint.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"tags":{
"shape":"TagsMap",
"documentation":"<p>Tags assigned to a dataflow endpoint group.</p>"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p/>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"GetMinuteUsageRequest":{
"type":"structure",
"required":[
"month",
"year"
2019-08-03 07:08:36 +02:00
],
2020-02-11 03:48:00 +01:00
"members":{
"month":{
"shape":"Integer",
"documentation":"<p>The month being requested, with a value of 1-12.</p>"
},
"year":{
"shape":"Integer",
"documentation":"<p>The year being requested, in the format of YYYY.</p>"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p/>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"GetMinuteUsageResponse":{
"type":"structure",
"members":{
"estimatedMinutesRemaining":{
"shape":"Integer",
"documentation":"<p>Estimated number of minutes remaining for an account, specific to the month being requested.</p>"
},
"isReservedMinutesCustomer":{
"shape":"Boolean",
"documentation":"<p>Returns whether or not an account has signed up for the reserved minutes pricing plan, specific to the month being requested.</p>"
},
"totalReservedMinuteAllocation":{
"shape":"Integer",
"documentation":"<p>Total number of reserved minutes allocated, specific to the month being requested.</p>"
},
"totalScheduledMinutes":{
"shape":"Integer",
"documentation":"<p>Total scheduled minutes for an account, specific to the month being requested.</p>"
},
"upcomingMinutesScheduled":{
"shape":"Integer",
"documentation":"<p>Upcoming minutes scheduled for an account, specific to the month being requested.</p>"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p/>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"GetMissionProfileRequest":{
"type":"structure",
"required":["missionProfileId"],
"members":{
"missionProfileId":{
"shape":"String",
"documentation":"<p>UUID of a mission profile.</p>",
"location":"uri",
"locationName":"missionProfileId"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p/>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"GetMissionProfileResponse":{
"type":"structure",
"members":{
"contactPostPassDurationSeconds":{
"shape":"DurationInSeconds",
"documentation":"<p>Amount of time after a contact ends that youd like to receive a CloudWatch event indicating the pass has finished.</p>"
},
"contactPrePassDurationSeconds":{
"shape":"DurationInSeconds",
"documentation":"<p>Amount of time prior to contact start youd like to receive a CloudWatch event indicating an upcoming pass.</p>"
},
"dataflowEdges":{
"shape":"DataflowEdgeList",
"documentation":"<p>A list of lists of ARNs. Each list of ARNs is an edge, with a <i>from</i> <code>Config</code> and a <i>to</i> <code>Config</code>.</p>"
},
"minimumViableContactDurationSeconds":{
"shape":"DurationInSeconds",
"documentation":"<p>Smallest amount of time in seconds that youd like to see for an available contact. AWS Ground Station will not present you with contacts shorter than this duration.</p>"
},
"missionProfileArn":{
"shape":"MissionProfileArn",
"documentation":"<p>ARN of a mission profile.</p>"
},
"missionProfileId":{
"shape":"String",
"documentation":"<p>UUID of a mission profile.</p>"
},
"name":{
"shape":"String",
"documentation":"<p>Name of a mission profile.</p>"
},
"region":{
"shape":"String",
"documentation":"<p>Region of a mission profile.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"tags":{
"shape":"TagsMap",
"documentation":"<p>Tags assigned to a mission profile.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"trackingConfigArn":{
"shape":"ConfigArn",
"documentation":"<p>ARN of a tracking <code>Config</code>.</p>"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p/>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"GetSatelliteRequest":{
"type":"structure",
"required":["satelliteId"],
"members":{
"satelliteId":{
"shape":"String",
"documentation":"<p>UUID of a satellite.</p>",
"location":"uri",
"locationName":"satelliteId"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p/>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"GetSatelliteResponse":{
"type":"structure",
"members":{
"groundStations":{
"shape":"GroundStationIdList",
"documentation":"<p>A list of ground stations to which the satellite is on-boarded.</p>"
},
"noradSatelliteID":{
"shape":"noradSatelliteID",
"documentation":"<p>NORAD satellite ID number.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"satelliteArn":{
"shape":"satelliteArn",
"documentation":"<p>ARN of a satellite.</p>"
},
"satelliteId":{
"shape":"Uuid",
"documentation":"<p>UUID of a satellite.</p>"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p/>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"GroundStationData":{
"type":"structure",
"members":{
"groundStationId":{
"shape":"String",
"documentation":"<p>UUID of a ground station.</p>"
},
"groundStationName":{
"shape":"String",
"documentation":"<p>Name of a ground station.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"region":{
"shape":"String",
"documentation":"<p>Ground station Region.</p>"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p>Information about the ground station data.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"GroundStationIdList":{
"type":"list",
"member":{"shape":"String"}
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"GroundStationList":{
"type":"list",
"member":{"shape":"GroundStationData"}
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"Integer":{
"type":"integer",
"box":true
},
"InvalidParameterException":{
"type":"structure",
"members":{
"message":{"shape":"String"},
"parameterName":{
"shape":"String",
"documentation":"<p/>"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p>One or more parameters are not valid.</p>",
"error":{
"httpStatusCode":431,
"senderFault":true
},
"exception":true
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"JsonString":{
"type":"string",
"max":8192,
"min":2,
"pattern":"^[{}\\[\\]:.,\"0-9A-z\\-_\\s]{2,8192}$"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"ListConfigsRequest":{
"type":"structure",
"members":{
"maxResults":{
"shape":"Integer",
"documentation":"<p>Maximum number of <code>Configs</code> returned.</p>",
"location":"querystring",
"locationName":"maxResults"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"nextToken":{
"shape":"String",
"documentation":"<p>Next token returned in the request of a previous <code>ListConfigs</code> call. Used to get the next page of results.</p>",
"location":"querystring",
"locationName":"nextToken"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p/>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"ListConfigsResponse":{
"type":"structure",
"members":{
"configList":{
"shape":"ConfigList",
"documentation":"<p>List of <code>Config</code> items.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"nextToken":{
"shape":"String",
"documentation":"<p>Next token returned in the response of a previous <code>ListConfigs</code> call. Used to get the next page of results.</p>"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p/>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"ListContactsRequest":{
"type":"structure",
"required":[
2019-08-03 07:08:36 +02:00
"endTime",
"startTime",
"statusList"
],
2020-02-11 03:48:00 +01:00
"members":{
"endTime":{
"shape":"Timestamp",
"documentation":"<p>End time of a contact.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"groundStation":{
"shape":"String",
"documentation":"<p>Name of a ground station.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"maxResults":{
"shape":"Integer",
"documentation":"<p>Maximum number of contacts returned.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"missionProfileArn":{
"shape":"MissionProfileArn",
"documentation":"<p>ARN of a mission profile.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"nextToken":{
"shape":"String",
"documentation":"<p>Next token returned in the request of a previous <code>ListContacts</code> call. Used to get the next page of results.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"satelliteArn":{
"shape":"satelliteArn",
"documentation":"<p>ARN of a satellite.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"startTime":{
"shape":"Timestamp",
"documentation":"<p>Start time of a contact.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"statusList":{
"shape":"StatusList",
"documentation":"<p>Status of a contact reservation.</p>"
}
},
"documentation":"<p/>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"ListContactsResponse":{
"type":"structure",
"members":{
"contactList":{
"shape":"ContactList",
"documentation":"<p>List of contacts.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"nextToken":{
"shape":"String",
"documentation":"<p>Next token returned in the response of a previous <code>ListContacts</code> call. Used to get the next page of results.</p>"
}
},
"documentation":"<p/>"
},
"ListDataflowEndpointGroupsRequest":{
"type":"structure",
"members":{
"maxResults":{
"shape":"Integer",
"documentation":"<p>Maximum number of dataflow endpoint groups returned.</p>",
"location":"querystring",
"locationName":"maxResults"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"nextToken":{
"shape":"String",
"documentation":"<p>Next token returned in the request of a previous <code>ListDataflowEndpointGroups</code> call. Used to get the next page of results.</p>",
"location":"querystring",
"locationName":"nextToken"
}
},
"documentation":"<p/>"
},
"ListDataflowEndpointGroupsResponse":{
"type":"structure",
"members":{
"dataflowEndpointGroupList":{
"shape":"DataflowEndpointGroupList",
"documentation":"<p>A list of dataflow endpoint groups.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"nextToken":{
"shape":"String",
"documentation":"<p>Next token returned in the response of a previous <code>ListDataflowEndpointGroups</code> call. Used to get the next page of results.</p>"
}
},
"documentation":"<p/>"
},
"ListGroundStationsRequest":{
"type":"structure",
"members":{
"maxResults":{
"shape":"Integer",
"documentation":"<p>Maximum number of ground stations returned.</p>",
"location":"querystring",
"locationName":"maxResults"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"nextToken":{
"shape":"String",
"documentation":"<p>Next token that can be supplied in the next call to get the next page of ground stations.</p>",
"location":"querystring",
"locationName":"nextToken"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"satelliteId":{
"shape":"String",
"documentation":"<p>Satellite ID to retrieve on-boarded ground stations.</p>",
"location":"querystring",
"locationName":"satelliteId"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p/>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"ListGroundStationsResponse":{
"type":"structure",
"members":{
"groundStationList":{
"shape":"GroundStationList",
"documentation":"<p>List of ground stations.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"nextToken":{
"shape":"String",
"documentation":"<p>Next token that can be supplied in the next call to get the next page of ground stations.</p>"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p/>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"ListMissionProfilesRequest":{
"type":"structure",
"members":{
"maxResults":{
"shape":"Integer",
"documentation":"<p>Maximum number of mission profiles returned.</p>",
"location":"querystring",
"locationName":"maxResults"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"nextToken":{
"shape":"String",
"documentation":"<p>Next token returned in the request of a previous <code>ListMissionProfiles</code> call. Used to get the next page of results.</p>",
"location":"querystring",
"locationName":"nextToken"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p/>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"ListMissionProfilesResponse":{
"type":"structure",
"members":{
"missionProfileList":{
"shape":"MissionProfileList",
"documentation":"<p>List of mission profiles.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"nextToken":{
"shape":"String",
"documentation":"<p>Next token returned in the response of a previous <code>ListMissionProfiles</code> call. Used to get the next page of results.</p>"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p/>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"ListSatellitesRequest":{
"type":"structure",
"members":{
"maxResults":{
"shape":"Integer",
"documentation":"<p>Maximum number of satellites returned.</p>",
"location":"querystring",
"locationName":"maxResults"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"nextToken":{
"shape":"String",
"documentation":"<p>Next token that can be supplied in the next call to get the next page of satellites.</p>",
"location":"querystring",
"locationName":"nextToken"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p/>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"ListSatellitesResponse":{
"type":"structure",
"members":{
"nextToken":{
"shape":"String",
"documentation":"<p>Next token that can be supplied in the next call to get the next page of satellites.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"satellites":{
"shape":"SatelliteList",
"documentation":"<p>List of satellites.</p>"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p/>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"ListTagsForResourceRequest":{
"type":"structure",
"required":["resourceArn"],
"members":{
"resourceArn":{
"shape":"String",
"documentation":"<p>ARN of a resource.</p>",
"location":"uri",
"locationName":"resourceArn"
}
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"documentation":"<p/>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"ListTagsForResourceResponse":{
"type":"structure",
"members":{
"tags":{
"shape":"TagsMap",
"documentation":"<p>Tags assigned to a resource.</p>"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p/>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"MissionProfileArn":{"type":"string"},
"MissionProfileIdResponse":{
"type":"structure",
"members":{
"missionProfileId":{
"shape":"String",
"documentation":"<p>UUID of a mission profile.</p>"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p/>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"MissionProfileList":{
"type":"list",
"member":{"shape":"MissionProfileListItem"}
},
"MissionProfileListItem":{
"type":"structure",
"members":{
"missionProfileArn":{
"shape":"MissionProfileArn",
"documentation":"<p>ARN of a mission profile.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"missionProfileId":{
"shape":"String",
"documentation":"<p>UUID of a mission profile.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"name":{
"shape":"String",
"documentation":"<p>Name of a mission profile.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"region":{
"shape":"String",
"documentation":"<p>Region of a mission profile.</p>"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p>Item in a list of mission profiles.</p>"
},
"Polarization":{
"type":"string",
"enum":[
"LEFT_HAND",
"NONE",
"RIGHT_HAND"
]
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"ReserveContactRequest":{
"type":"structure",
"required":[
2019-08-03 07:08:36 +02:00
"endTime",
"groundStation",
"missionProfileArn",
"satelliteArn",
"startTime"
],
2020-02-11 03:48:00 +01:00
"members":{
"endTime":{
"shape":"Timestamp",
"documentation":"<p>End time of a contact.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"groundStation":{
"shape":"String",
"documentation":"<p>Name of a ground station.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"missionProfileArn":{
"shape":"MissionProfileArn",
"documentation":"<p>ARN of a mission profile.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"satelliteArn":{
"shape":"satelliteArn",
"documentation":"<p>ARN of a satellite</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"startTime":{
"shape":"Timestamp",
"documentation":"<p>Start time of a contact.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"tags":{
"shape":"TagsMap",
"documentation":"<p>Tags assigned to a contact.</p>"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p/>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"ResourceLimitExceededException":{
"type":"structure",
"members":{
"message":{"shape":"String"},
"parameterName":{
"shape":"String",
"documentation":"<p/>"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p>Account limits for this resource have been exceeded.</p>",
"error":{
"httpStatusCode":429,
"senderFault":true
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"exception":true
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"ResourceNotFoundException":{
"type":"structure",
"members":{
"message":{"shape":"String"}
},
"documentation":"<p>Resource was not found.</p>",
"error":{
"httpStatusCode":434,
"senderFault":true
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"exception":true
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"RoleArn":{"type":"string"},
"SafeName":{
"type":"string",
"max":256,
"min":1,
"pattern":"^[ a-zA-Z0-9_:-]{1,256}$"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"SatelliteList":{
"type":"list",
"member":{"shape":"SatelliteListItem"}
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"SatelliteListItem":{
"type":"structure",
"members":{
"groundStations":{
"shape":"GroundStationIdList",
"documentation":"<p>A list of ground stations to which the satellite is on-boarded.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"noradSatelliteID":{
"shape":"noradSatelliteID",
"documentation":"<p>NORAD satellite ID number.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"satelliteArn":{
"shape":"satelliteArn",
"documentation":"<p>ARN of a satellite.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"satelliteId":{
"shape":"Uuid",
"documentation":"<p>UUID of a satellite.</p>"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p>Item in a list of satellites.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"SecurityDetails":{
"type":"structure",
"required":[
"roleArn",
"securityGroupIds",
"subnetIds"
2019-08-03 07:08:36 +02:00
],
2020-02-11 03:48:00 +01:00
"members":{
"roleArn":{
"shape":"RoleArn",
"documentation":"<p>ARN to a role needed for connecting streams to your instances. </p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"securityGroupIds":{
"shape":"SecurityGroupIdList",
"documentation":"<p>The security groups to attach to the elastic network interfaces.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"subnetIds":{
"shape":"SubnetList",
"documentation":"<p>A list of subnets where AWS Ground Station places elastic network interfaces to send streams to your instances.</p>"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p>Information about endpoints.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"SecurityGroupIdList":{
"type":"list",
"member":{"shape":"String"}
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"SocketAddress":{
"type":"structure",
"required":[
"name",
"port"
],
"members":{
"name":{
"shape":"String",
"documentation":"<p>Name of a socket address.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"port":{
"shape":"Integer",
"documentation":"<p>Port of a socket address.</p>"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p>Information about the socket address.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"SpectrumConfig":{
"type":"structure",
"required":[
"bandwidth",
"centerFrequency"
2019-08-03 07:08:36 +02:00
],
2020-02-11 03:48:00 +01:00
"members":{
"bandwidth":{
"shape":"FrequencyBandwidth",
"documentation":"<p>Bandwidth of a spectral <code>Config</code>.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"centerFrequency":{
"shape":"Frequency",
"documentation":"<p>Center frequency of a spectral <code>Config</code>.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"polarization":{
"shape":"Polarization",
"documentation":"<p>Polarization of a spectral <code>Config</code>.</p>"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p>Object that describes a spectral <code>Config</code>.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"StatusList":{
"type":"list",
"member":{"shape":"ContactStatus"}
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"String":{"type":"string"},
"SubnetList":{
"type":"list",
"member":{"shape":"String"}
},
"TagKeys":{
"type":"list",
"member":{"shape":"String"}
},
"TagResourceRequest":{
"type":"structure",
"required":[
"resourceArn",
"tags"
2019-08-03 07:08:36 +02:00
],
2020-02-11 03:48:00 +01:00
"members":{
"resourceArn":{
"shape":"String",
"documentation":"<p>ARN of a resource tag.</p>",
"location":"uri",
"locationName":"resourceArn"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"tags":{
"shape":"TagsMap",
"documentation":"<p>Tags assigned to a resource.</p>"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p/>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"TagResourceResponse":{
"type":"structure",
"members":{
},
"documentation":"<p/>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"TagsMap":{
"type":"map",
"key":{"shape":"String"},
"value":{"shape":"String"}
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"Timestamp":{"type":"timestamp"},
"TrackingConfig":{
"type":"structure",
"required":["autotrack"],
"members":{
"autotrack":{
"shape":"Criticality",
"documentation":"<p>Current setting for autotrack.</p>"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p>Object that determines whether tracking should be used during a contact executed with this <code>Config</code> in the mission profile.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"UntagResourceRequest":{
"type":"structure",
"required":[
"resourceArn",
"tagKeys"
],
"members":{
"resourceArn":{
"shape":"String",
"documentation":"<p>ARN of a resource.</p>",
"location":"uri",
"locationName":"resourceArn"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"tagKeys":{
"shape":"TagKeys",
"documentation":"<p>Keys of a resource tag.</p>",
"location":"querystring",
"locationName":"tagKeys"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p/>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"UntagResourceResponse":{
"type":"structure",
"members":{
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"documentation":"<p/>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"UpdateConfigRequest":{
"type":"structure",
"required":[
"configData",
"configId",
"configType",
"name"
],
"members":{
"configData":{
"shape":"ConfigTypeData",
"documentation":"<p>Parameters of a <code>Config</code>.</p>"
},
"configId":{
"shape":"String",
"documentation":"<p>UUID of a <code>Config</code>.</p>",
"location":"uri",
"locationName":"configId"
},
"configType":{
"shape":"ConfigCapabilityType",
"documentation":"<p>Type of a <code>Config</code>.</p>",
"location":"uri",
"locationName":"configType"
},
"name":{
"shape":"SafeName",
"documentation":"<p>Name of a <code>Config</code>.</p>"
}
},
"documentation":"<p/>"
},
"UpdateMissionProfileRequest":{
"type":"structure",
"required":["missionProfileId"],
"members":{
"contactPostPassDurationSeconds":{
"shape":"DurationInSeconds",
"documentation":"<p>Amount of time after a contact ends that youd like to receive a CloudWatch event indicating the pass has finished.</p>"
},
"contactPrePassDurationSeconds":{
"shape":"DurationInSeconds",
"documentation":"<p>Amount of time after a contact ends that youd like to receive a CloudWatch event indicating the pass has finished.</p>"
},
"dataflowEdges":{
"shape":"DataflowEdgeList",
"documentation":"<p>A list of lists of ARNs. Each list of ARNs is an edge, with a <i>from</i> <code>Config</code> and a <i>to</i> <code>Config</code>.</p>"
},
"minimumViableContactDurationSeconds":{
"shape":"DurationInSeconds",
"documentation":"<p>Smallest amount of time in seconds that youd like to see for an available contact. AWS Ground Station will not present you with contacts shorter than this duration.</p>"
},
"missionProfileId":{
"shape":"String",
"documentation":"<p>UUID of a mission profile.</p>",
"location":"uri",
"locationName":"missionProfileId"
},
"name":{
"shape":"SafeName",
"documentation":"<p>Name of a mission profile.</p>"
},
"trackingConfigArn":{
"shape":"ConfigArn",
"documentation":"<p>ARN of a tracking <code>Config</code>.</p>"
}
},
"documentation":"<p/>"
},
"UplinkEchoConfig":{
"type":"structure",
"required":[
"antennaUplinkConfigArn",
"enabled"
2019-08-03 07:08:36 +02:00
],
2020-02-11 03:48:00 +01:00
"members":{
"antennaUplinkConfigArn":{
"shape":"ConfigArn",
"documentation":"<p>ARN of an uplink <code>Config</code>.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"enabled":{
"shape":"Boolean",
"documentation":"<p>Whether or not an uplink <code>Config</code> is enabled.</p>"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p>Information about an uplink echo <code>Config</code>.</p> <p>Parameters from the <code>AntennaUplinkConfig</code>, corresponding to the specified <code>AntennaUplinkConfigArn</code>, are used when this <code>UplinkEchoConfig</code> is used in a contact.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"UplinkSpectrumConfig":{
"type":"structure",
"required":["centerFrequency"],
"members":{
"centerFrequency":{
"shape":"Frequency",
"documentation":"<p>Center frequency of an uplink spectral <code>Config</code>.</p>"
},
"polarization":{
"shape":"Polarization",
"documentation":"<p>Polarization of an uplink spectral <code>Config</code>.</p>"
2019-08-03 07:08:36 +02:00
}
},
2020-02-11 03:48:00 +01:00
"documentation":"<p>Information about the uplink spectral <code>Config</code>.</p>"
2019-08-03 07:08:36 +02:00
},
2020-02-11 03:48:00 +01:00
"Uuid":{
"type":"string",
"max":128,
"min":1,
"pattern":"[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}"
},
"noradSatelliteID":{
"type":"integer",
"max":99999,
"min":1
},
"satelliteArn":{"type":"string"}
},
"documentation":"<p>Welcome 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.</p>"
2019-08-03 07:08:36 +02:00
}