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 you’ d 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 you’ d 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 you’ d 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 you’ d 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 you’ d 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 you’ d like to receive a CloudWatch event indicating the pass has finished.</p>"
} ,
"prePassStartTime" : {
"shape" : "Timestamp" ,
"documentation" : "<p>Amount of time prior to contact start you’ d 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 you’ d like to receive a CloudWatch event indicating the pass has finished.</p>"
} ,
"contactPrePassDurationSeconds" : {
"shape" : "DurationInSeconds" ,
"documentation" : "<p>Amount of time prior to contact start you’ d 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 you’ d 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 you’ d 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 you’ d 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 you’ d 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
}