|
780 | 780 | "CapabilityHealth":{
|
781 | 781 | "type":"string",
|
782 | 782 | "enum":[
|
783 |
| - "UNHEALTHY", |
784 |
| - "HEALTHY" |
| 783 | + "HEALTHY", |
| 784 | + "UNHEALTHY" |
785 | 785 | ]
|
786 | 786 | },
|
787 | 787 | "CapabilityHealthReason":{
|
|
876 | 876 | "max":20,
|
877 | 877 | "min":1
|
878 | 878 | },
|
879 |
| - "ConfigArn":{"type":"string"}, |
| 879 | + "ConfigArn":{ |
| 880 | + "type":"string", |
| 881 | + "max":424, |
| 882 | + "min":82, |
| 883 | + "pattern":"^arn:aws:groundstation:[-a-z0-9]{1,50}:[0-9]{12}:config/[a-z0-9]+(-[a-z0-9]+){0,4}/[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}(/.{1,256})?$" |
| 884 | + }, |
880 | 885 | "ConfigCapabilityType":{
|
881 | 886 | "type":"string",
|
882 | 887 | "enum":[
|
883 | 888 | "antenna-downlink",
|
884 | 889 | "antenna-downlink-demod-decode",
|
885 |
| - "antenna-uplink", |
886 |
| - "dataflow-endpoint", |
887 | 890 | "tracking",
|
| 891 | + "dataflow-endpoint", |
| 892 | + "antenna-uplink", |
888 | 893 | "uplink-echo",
|
889 | 894 | "s3-recording"
|
890 | 895 | ]
|
|
1082 | 1087 | "ContactStatus":{
|
1083 | 1088 | "type":"string",
|
1084 | 1089 | "enum":[
|
1085 |
| - "AVAILABLE", |
1086 |
| - "AWS_CANCELLED", |
1087 |
| - "AWS_FAILED", |
1088 |
| - "CANCELLED", |
1089 |
| - "CANCELLING", |
1090 |
| - "COMPLETED", |
1091 |
| - "FAILED", |
| 1090 | + "SCHEDULING", |
1092 | 1091 | "FAILED_TO_SCHEDULE",
|
| 1092 | + "SCHEDULED", |
| 1093 | + "CANCELLED", |
| 1094 | + "AWS_CANCELLED", |
| 1095 | + "PREPASS", |
1093 | 1096 | "PASS",
|
1094 | 1097 | "POSTPASS",
|
1095 |
| - "PREPASS", |
1096 |
| - "SCHEDULED", |
1097 |
| - "SCHEDULING" |
| 1098 | + "COMPLETED", |
| 1099 | + "FAILED", |
| 1100 | + "AVAILABLE", |
| 1101 | + "CANCELLING", |
| 1102 | + "AWS_FAILED" |
1098 | 1103 | ]
|
1099 | 1104 | },
|
1100 | 1105 | "CreateConfigRequest":{
|
|
1133 | 1138 | },
|
1134 | 1139 | "endpointDetails":{
|
1135 | 1140 | "shape":"EndpointDetailsList",
|
1136 |
| - "documentation":"<p>Endpoint details of each endpoint in the dataflow endpoint group.</p>" |
| 1141 | + "documentation":"<p>Endpoint details of each endpoint in the dataflow endpoint group. <pre><code> All dataflow endpoints within a single dataflow endpoint group must be of the same type. You cannot mix <a href="https://docs.aws.amazon.com/ground-station/latest/APIReference/API_AwsGroundStationAgentEndpoint.html"> AWS Ground Station Agent endpoints</a> with <a href="https://docs.aws.amazon.com/ground-station/latest/APIReference/API_DataflowEndpoint.html">Dataflow endpoints</a> in the same group. If your use case requires both types of endpoints, you must create separate dataflow endpoint groups for each type. </p> </code></pre>" |
1137 | 1142 | },
|
1138 | 1143 | "tags":{
|
1139 | 1144 | "shape":"TagsMap",
|
|
1234 | 1239 | "Criticality":{
|
1235 | 1240 | "type":"string",
|
1236 | 1241 | "enum":[
|
| 1242 | + "REQUIRED", |
1237 | 1243 | "PREFERRED",
|
1238 |
| - "REMOVED", |
1239 |
| - "REQUIRED" |
| 1244 | + "REMOVED" |
1240 | 1245 | ]
|
1241 | 1246 | },
|
1242 | 1247 | "CustomerEphemerisPriority":{
|
|
1306 | 1311 | },
|
1307 | 1312 | "documentation":"<p>Information about the dataflow endpoint <code>Config</code>.</p>"
|
1308 | 1313 | },
|
1309 |
| - "DataflowEndpointGroupArn":{"type":"string"}, |
| 1314 | + "DataflowEndpointGroupArn":{ |
| 1315 | + "type":"string", |
| 1316 | + "max":146, |
| 1317 | + "min":97, |
| 1318 | + "pattern":"^arn:aws:groundstation:[-a-z0-9]{1,50}:[0-9]{12}:dataflow-endpoint-group/[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$" |
| 1319 | + }, |
1310 | 1320 | "DataflowEndpointGroupDurationInSeconds":{
|
1311 | 1321 | "type":"integer",
|
1312 | 1322 | "box":true,
|
|
2288 | 2298 | "type":"string",
|
2289 | 2299 | "max":8192,
|
2290 | 2300 | "min":2,
|
2291 |
| - "pattern":"^[{}\\[\\]:.,\"0-9A-z\\-_\\s]{2,8192}$" |
| 2301 | + "pattern":"^[{}\\[\\]:.,\"0-9A-Za-z\\-_\\s]{2,8192}$" |
2292 | 2302 | },
|
2293 | 2303 | "KeyAliasArn":{
|
2294 | 2304 | "type":"string",
|
2295 | 2305 | "max":512,
|
2296 | 2306 | "min":1,
|
2297 |
| - "pattern":"^arn:aws[a-zA-Z-]{0,16}:kms:[a-z]{2}(-[a-z]{1,16}){1,3}-\\d{1}:\\d{12}:((alias/[a-zA-Z0-9:/_-]{1,256}))$" |
| 2307 | + "pattern":"^arn:aws[a-zA-Z-]{0,16}:kms:[-a-z0-9]{1,50}:[0-9]{12}:((alias/[a-zA-Z0-9:/_-]{1,256}))$" |
2298 | 2308 | },
|
2299 | 2309 | "KeyAliasName":{
|
2300 | 2310 | "type":"string",
|
|
2319 | 2329 | "documentation":"<p>KMS Key Arn.</p>"
|
2320 | 2330 | }
|
2321 | 2331 | },
|
2322 |
| - "documentation":"<p>AWS Key Management Service (KMS) Key.</p>", |
| 2332 | + "documentation":"<p>KMS key info.</p>", |
2323 | 2333 | "union":true
|
2324 | 2334 | },
|
2325 | 2335 | "ListConfigsRequest":{
|
|
2623 | 2633 | "type":"long",
|
2624 | 2634 | "box":true
|
2625 | 2635 | },
|
2626 |
| - "MissionProfileArn":{"type":"string"}, |
| 2636 | + "MissionProfileArn":{ |
| 2637 | + "type":"string", |
| 2638 | + "max":138, |
| 2639 | + "min":89, |
| 2640 | + "pattern":"^arn:aws:groundstation:[-a-z0-9]{1,50}:[0-9]{12}:mission-profile/[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$" |
| 2641 | + }, |
2627 | 2642 | "MissionProfileIdResponse":{
|
2628 | 2643 | "type":"structure",
|
2629 | 2644 | "members":{
|
|
2684 | 2699 | "type":"integer",
|
2685 | 2700 | "box":true,
|
2686 | 2701 | "max":100,
|
2687 |
| - "min":0 |
| 2702 | + "min":1 |
2688 | 2703 | },
|
2689 | 2704 | "PaginationToken":{
|
2690 | 2705 | "type":"string",
|
|
2695 | 2710 | "Polarization":{
|
2696 | 2711 | "type":"string",
|
2697 | 2712 | "enum":[
|
| 2713 | + "RIGHT_HAND", |
2698 | 2714 | "LEFT_HAND",
|
2699 |
| - "NONE", |
2700 |
| - "RIGHT_HAND" |
| 2715 | + "NONE" |
2701 | 2716 | ]
|
2702 | 2717 | },
|
2703 | 2718 | "PositiveDurationInSeconds":{
|
|
2759 | 2774 | "discoveryData":{
|
2760 | 2775 | "shape":"DiscoveryData",
|
2761 | 2776 | "documentation":"<p>Data for associating an agent with the capabilities it is managing.</p>"
|
| 2777 | + }, |
| 2778 | + "tags":{ |
| 2779 | + "shape":"TagsMap", |
| 2780 | + "documentation":"<p>Tags assigned to an <code>Agent</code>.</p>" |
2762 | 2781 | }
|
2763 | 2782 | }
|
2764 | 2783 | },
|
|
3389 | 3408 | },
|
3390 | 3409 | "Uuid":{
|
3391 | 3410 | "type":"string",
|
3392 |
| - "max":128, |
3393 |
| - "min":1, |
| 3411 | + "max":36, |
| 3412 | + "min":36, |
3394 | 3413 | "pattern":"^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$"
|
3395 | 3414 | },
|
3396 | 3415 | "VersionString":{
|
|
3416 | 3435 | "max":99999,
|
3417 | 3436 | "min":0
|
3418 | 3437 | },
|
3419 |
| - "satelliteArn":{"type":"string"} |
| 3438 | + "satelliteArn":{ |
| 3439 | + "type":"string", |
| 3440 | + "max":132, |
| 3441 | + "min":82, |
| 3442 | + "pattern":"^arn:aws:groundstation:([-a-z0-9]{1,50})?:[0-9]{12}:satellite/[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$" |
| 3443 | + } |
3420 | 3444 | },
|
3421 | 3445 | "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>"
|
3422 | 3446 | }
|
0 commit comments