|
4075 | 4075 | "FailoverRouterInputProtocolConfiguration":{ |
4076 | 4076 | "type":"structure", |
4077 | 4077 | "members":{ |
4078 | | - "Rtp":{ |
4079 | | - "shape":"RtpRouterInputConfiguration", |
4080 | | - "locationName":"rtp" |
4081 | | - }, |
4082 | 4078 | "Rist":{ |
4083 | 4079 | "shape":"RistRouterInputConfiguration", |
4084 | 4080 | "locationName":"rist" |
|
4090 | 4086 | "SrtCaller":{ |
4091 | 4087 | "shape":"SrtCallerRouterInputConfiguration", |
4092 | 4088 | "locationName":"srtCaller" |
| 4089 | + }, |
| 4090 | + "Rtp":{ |
| 4091 | + "shape":"RtpRouterInputConfiguration", |
| 4092 | + "locationName":"rtp" |
4093 | 4093 | } |
4094 | 4094 | }, |
4095 | 4095 | "documentation":"<p>Protocol configuration settings for failover router inputs.</p>", |
|
5951 | 5951 | "members":{}, |
5952 | 5952 | "documentation":"<p>Configuration details for a MediaConnect flow when used as a router output destination.</p>" |
5953 | 5953 | }, |
| 5954 | + "MediaLiveChannelArn":{ |
| 5955 | + "type":"string", |
| 5956 | + "pattern":"arn:(aws[a-zA-Z-]*):medialive:[a-z0-9-]+:[0-9]{12}:channel:[a-zA-Z0-9]+" |
| 5957 | + }, |
| 5958 | + "MediaLiveChannelPipelineId":{ |
| 5959 | + "type":"string", |
| 5960 | + "enum":[ |
| 5961 | + "PIPELINE_0", |
| 5962 | + "PIPELINE_1" |
| 5963 | + ] |
| 5964 | + }, |
| 5965 | + "MediaLiveChannelRouterInputConfiguration":{ |
| 5966 | + "type":"structure", |
| 5967 | + "required":["SourceTransitDecryption"], |
| 5968 | + "members":{ |
| 5969 | + "MediaLiveChannelArn":{ |
| 5970 | + "shape":"MediaLiveChannelArn", |
| 5971 | + "documentation":"<p>The ARN of the MediaLive channel to connect to this router input.</p>", |
| 5972 | + "locationName":"mediaLiveChannelArn" |
| 5973 | + }, |
| 5974 | + "MediaLivePipelineId":{ |
| 5975 | + "shape":"MediaLiveChannelPipelineId", |
| 5976 | + "documentation":"<p>The index of the MediaLive pipeline to connect to this router input.</p>", |
| 5977 | + "locationName":"mediaLivePipelineId" |
| 5978 | + }, |
| 5979 | + "MediaLiveChannelOutputName":{ |
| 5980 | + "shape":"String", |
| 5981 | + "documentation":"<p>The name of the MediaLive channel output to connect to this router input.</p>", |
| 5982 | + "locationName":"mediaLiveChannelOutputName" |
| 5983 | + }, |
| 5984 | + "SourceTransitDecryption":{ |
| 5985 | + "shape":"MediaLiveTransitEncryption", |
| 5986 | + "locationName":"sourceTransitDecryption" |
| 5987 | + } |
| 5988 | + }, |
| 5989 | + "documentation":"<p>Configuration settings for connecting a router input to a MediaLive channel output.</p>" |
| 5990 | + }, |
| 5991 | + "MediaLiveChannelRouterInputStreamDetails":{ |
| 5992 | + "type":"structure", |
| 5993 | + "members":{}, |
| 5994 | + "documentation":"<p>Configuration details for a MediaLive channel when used as a router input source.</p>" |
| 5995 | + }, |
5954 | 5996 | "MediaLiveInputArn":{ |
5955 | 5997 | "type":"string", |
5956 | 5998 | "pattern":"arn:(aws[a-zA-Z-]*):medialive:[a-z0-9-]+:[0-9]{12}:input:[a-zA-Z0-9]+" |
|
7413 | 7455 | "type":"integer", |
7414 | 7456 | "box":true, |
7415 | 7457 | "max":65535, |
7416 | | - "min":0 |
| 7458 | + "min":1024 |
7417 | 7459 | }, |
7418 | 7460 | "RoleArn":{ |
7419 | 7461 | "type":"string", |
|
7579 | 7621 | "shape":"StandardRouterInputConfiguration", |
7580 | 7622 | "locationName":"standard" |
7581 | 7623 | }, |
| 7624 | + "MediaLiveChannel":{ |
| 7625 | + "shape":"MediaLiveChannelRouterInputConfiguration", |
| 7626 | + "locationName":"mediaLiveChannel" |
| 7627 | + }, |
7582 | 7628 | "Failover":{ |
7583 | 7629 | "shape":"FailoverRouterInputConfiguration", |
7584 | 7630 | "locationName":"failover" |
7585 | 7631 | }, |
7586 | | - "Merge":{ |
7587 | | - "shape":"MergeRouterInputConfiguration", |
7588 | | - "locationName":"merge" |
7589 | | - }, |
7590 | 7632 | "MediaConnectFlow":{ |
7591 | 7633 | "shape":"MediaConnectFlowRouterInputConfiguration", |
7592 | 7634 | "locationName":"mediaConnectFlow" |
| 7635 | + }, |
| 7636 | + "Merge":{ |
| 7637 | + "shape":"MergeRouterInputConfiguration", |
| 7638 | + "locationName":"merge" |
7593 | 7639 | } |
7594 | 7640 | }, |
7595 | 7641 | "documentation":"<p>The configuration settings for a router input.</p>", |
|
7598 | 7644 | "RouterInputFilter":{ |
7599 | 7645 | "type":"structure", |
7600 | 7646 | "members":{ |
7601 | | - "RegionNames":{ |
7602 | | - "shape":"StringList", |
7603 | | - "documentation":"<p>The AWS Regions of the router inputs to include in the filter.</p>", |
7604 | | - "locationName":"regionNames" |
7605 | | - }, |
7606 | | - "InputTypes":{ |
7607 | | - "shape":"RouterInputTypeList", |
7608 | | - "documentation":"<p>The types of router inputs to include in the filter.</p>", |
7609 | | - "locationName":"inputTypes" |
7610 | | - }, |
7611 | 7647 | "NameContains":{ |
7612 | 7648 | "shape":"StringList", |
7613 | 7649 | "documentation":"<p>The names of the router inputs to include in the filter.</p>", |
7614 | 7650 | "locationName":"nameContains" |
7615 | 7651 | }, |
| 7652 | + "RegionNames":{ |
| 7653 | + "shape":"StringList", |
| 7654 | + "documentation":"<p>The AWS Regions of the router inputs to include in the filter.</p>", |
| 7655 | + "locationName":"regionNames" |
| 7656 | + }, |
7616 | 7657 | "NetworkInterfaceArns":{ |
7617 | 7658 | "shape":"RouterNetworkInterfaceArnList", |
7618 | 7659 | "documentation":"<p>The Amazon Resource Names (ARNs) of the network interfaces associated with the router inputs to include in the filter.</p>", |
|
7622 | 7663 | "shape":"RoutingScopeList", |
7623 | 7664 | "documentation":"<p>Filter criteria to list router inputs based on their routing scope (REGIONAL or GLOBAL).</p>", |
7624 | 7665 | "locationName":"routingScopes" |
| 7666 | + }, |
| 7667 | + "InputTypes":{ |
| 7668 | + "shape":"RouterInputTypeList", |
| 7669 | + "documentation":"<p>The types of router inputs to include in the filter.</p>", |
| 7670 | + "locationName":"inputTypes" |
7625 | 7671 | } |
7626 | 7672 | }, |
7627 | 7673 | "documentation":"<p>A filter that can be used to retrieve a list of router inputs.</p>", |
|
7682 | 7728 | "RouterInputProtocolConfiguration":{ |
7683 | 7729 | "type":"structure", |
7684 | 7730 | "members":{ |
7685 | | - "Rtp":{ |
7686 | | - "shape":"RtpRouterInputConfiguration", |
7687 | | - "locationName":"rtp" |
7688 | | - }, |
7689 | 7731 | "Rist":{ |
7690 | 7732 | "shape":"RistRouterInputConfiguration", |
7691 | 7733 | "locationName":"rist" |
|
7697 | 7739 | "SrtCaller":{ |
7698 | 7740 | "shape":"SrtCallerRouterInputConfiguration", |
7699 | 7741 | "locationName":"srtCaller" |
| 7742 | + }, |
| 7743 | + "Rtp":{ |
| 7744 | + "shape":"RtpRouterInputConfiguration", |
| 7745 | + "locationName":"rtp" |
7700 | 7746 | } |
7701 | 7747 | }, |
7702 | 7748 | "documentation":"<p>The protocol configuration settings for a router input.</p>", |
|
7765 | 7811 | "shape":"StandardRouterInputStreamDetails", |
7766 | 7812 | "locationName":"standard" |
7767 | 7813 | }, |
| 7814 | + "MediaLiveChannel":{ |
| 7815 | + "shape":"MediaLiveChannelRouterInputStreamDetails", |
| 7816 | + "locationName":"mediaLiveChannel" |
| 7817 | + }, |
7768 | 7818 | "Failover":{ |
7769 | 7819 | "shape":"FailoverRouterInputStreamDetails", |
7770 | 7820 | "locationName":"failover" |
7771 | 7821 | }, |
7772 | | - "Merge":{ |
7773 | | - "shape":"MergeRouterInputStreamDetails", |
7774 | | - "locationName":"merge" |
7775 | | - }, |
7776 | 7822 | "MediaConnectFlow":{ |
7777 | 7823 | "shape":"MediaConnectFlowRouterInputStreamDetails", |
7778 | 7824 | "locationName":"mediaConnectFlow" |
| 7825 | + }, |
| 7826 | + "Merge":{ |
| 7827 | + "shape":"MergeRouterInputStreamDetails", |
| 7828 | + "locationName":"merge" |
7779 | 7829 | } |
7780 | 7830 | }, |
7781 | 7831 | "documentation":"<p>Configuration details for the router input stream.</p>", |
|
7861 | 7911 | "STANDARD", |
7862 | 7912 | "FAILOVER", |
7863 | 7913 | "MERGE", |
7864 | | - "MEDIACONNECT_FLOW" |
| 7914 | + "MEDIACONNECT_FLOW", |
| 7915 | + "MEDIALIVE_CHANNEL" |
7865 | 7916 | ] |
7866 | 7917 | }, |
7867 | 7918 | "RouterInputTypeList":{ |
|
8209 | 8260 | "documentation":"<p>The AWS Regions of the router outputs to include in the filter.</p>", |
8210 | 8261 | "locationName":"regionNames" |
8211 | 8262 | }, |
8212 | | - "OutputTypes":{ |
8213 | | - "shape":"RouterOutputTypeList", |
8214 | | - "documentation":"<p>The types of router outputs to include in the filter.</p>", |
8215 | | - "locationName":"outputTypes" |
8216 | | - }, |
8217 | | - "NameContains":{ |
8218 | | - "shape":"StringList", |
8219 | | - "documentation":"<p>The names of the router outputs to include in the filter.</p>", |
8220 | | - "locationName":"nameContains" |
8221 | | - }, |
8222 | 8263 | "NetworkInterfaceArns":{ |
8223 | 8264 | "shape":"RouterNetworkInterfaceArnList", |
8224 | 8265 | "documentation":"<p>The Amazon Resource Names (ARNs) of the network interfaces associated with the router outputs to include in the filter.</p>", |
8225 | 8266 | "locationName":"networkInterfaceArns" |
8226 | 8267 | }, |
| 8268 | + "RoutingScopes":{ |
| 8269 | + "shape":"RoutingScopeList", |
| 8270 | + "documentation":"<p>Filter criteria to list router outputs based on their routing scope.</p>", |
| 8271 | + "locationName":"routingScopes" |
| 8272 | + }, |
| 8273 | + "OutputTypes":{ |
| 8274 | + "shape":"RouterOutputTypeList", |
| 8275 | + "documentation":"<p>The types of router outputs to include in the filter.</p>", |
| 8276 | + "locationName":"outputTypes" |
| 8277 | + }, |
8227 | 8278 | "RoutedInputArns":{ |
8228 | 8279 | "shape":"RouterInputArnList", |
8229 | 8280 | "documentation":"<p>The ARNs of the router inputs associated with the router outputs to include in the filter.</p>", |
8230 | 8281 | "locationName":"routedInputArns" |
8231 | 8282 | }, |
8232 | | - "RoutingScopes":{ |
8233 | | - "shape":"RoutingScopeList", |
8234 | | - "documentation":"<p>Filter criteria to list router outputs based on their routing scope.</p>", |
8235 | | - "locationName":"routingScopes" |
| 8283 | + "NameContains":{ |
| 8284 | + "shape":"StringList", |
| 8285 | + "documentation":"<p>The names of the router outputs to include in the filter.</p>", |
| 8286 | + "locationName":"nameContains" |
8236 | 8287 | } |
8237 | 8288 | }, |
8238 | 8289 | "documentation":"<p>A filter that can be used to retrieve a list of router outputs.</p>", |
|
8282 | 8333 | "RouterOutputProtocolConfiguration":{ |
8283 | 8334 | "type":"structure", |
8284 | 8335 | "members":{ |
8285 | | - "Rtp":{ |
8286 | | - "shape":"RtpRouterOutputConfiguration", |
8287 | | - "locationName":"rtp" |
8288 | | - }, |
8289 | 8336 | "Rist":{ |
8290 | 8337 | "shape":"RistRouterOutputConfiguration", |
8291 | 8338 | "locationName":"rist" |
|
8297 | 8344 | "SrtCaller":{ |
8298 | 8345 | "shape":"SrtCallerRouterOutputConfiguration", |
8299 | 8346 | "locationName":"srtCaller" |
| 8347 | + }, |
| 8348 | + "Rtp":{ |
| 8349 | + "shape":"RtpRouterOutputConfiguration", |
| 8350 | + "locationName":"rtp" |
8300 | 8351 | } |
8301 | 8352 | }, |
8302 | 8353 | "documentation":"<p>The protocol configuration settings for a router output.</p>", |
|
8443 | 8494 | "type":"integer", |
8444 | 8495 | "box":true, |
8445 | 8496 | "max":65531, |
8446 | | - "min":0 |
| 8497 | + "min":1024 |
8447 | 8498 | }, |
8448 | 8499 | "ScanMode":{ |
8449 | 8500 | "type":"string", |
|
8823 | 8874 | "type":"integer", |
8824 | 8875 | "box":true, |
8825 | 8876 | "max":65535, |
8826 | | - "min":0 |
| 8877 | + "min":1024 |
8827 | 8878 | }, |
8828 | 8879 | "SrtCallerRouterOutputConfiguration":{ |
8829 | 8880 | "type":"structure", |
|
8865 | 8916 | "type":"integer", |
8866 | 8917 | "box":true, |
8867 | 8918 | "max":65535, |
8868 | | - "min":0 |
| 8919 | + "min":1024 |
8869 | 8920 | }, |
8870 | 8921 | "SrtCallerRouterOutputConfigurationMinimumLatencyMillisecondsLong":{ |
8871 | 8922 | "type":"long", |
|
0 commit comments