|
887 | 887 | "CreatePrefetchScheduleRequest":{
|
888 | 888 | "type":"structure",
|
889 | 889 | "required":[
|
890 |
| - "Consumption", |
891 | 890 | "Name",
|
892 |
| - "PlaybackConfigurationName", |
893 |
| - "Retrieval" |
| 891 | + "PlaybackConfigurationName" |
894 | 892 | ],
|
895 | 893 | "members":{
|
896 | 894 | "Consumption":{"shape":"PrefetchConsumption"},
|
|
905 | 903 | "locationName":"PlaybackConfigurationName"
|
906 | 904 | },
|
907 | 905 | "Retrieval":{"shape":"PrefetchRetrieval"},
|
| 906 | + "RecurringPrefetchConfiguration":{"shape":"RecurringPrefetchConfiguration"}, |
| 907 | + "ScheduleType":{"shape":"PrefetchScheduleType"}, |
908 | 908 | "StreamId":{"shape":"__string"}
|
909 | 909 | }
|
910 | 910 | },
|
|
916 | 916 | "Name":{"shape":"__string"},
|
917 | 917 | "PlaybackConfigurationName":{"shape":"__string"},
|
918 | 918 | "Retrieval":{"shape":"PrefetchRetrieval"},
|
| 919 | + "RecurringPrefetchConfiguration":{"shape":"RecurringPrefetchConfiguration"}, |
| 920 | + "ScheduleType":{"shape":"PrefetchScheduleType"}, |
919 | 921 | "StreamId":{"shape":"__string"}
|
920 | 922 | }
|
921 | 923 | },
|
|
1527 | 1529 | "Name":{"shape":"__string"},
|
1528 | 1530 | "PlaybackConfigurationName":{"shape":"__string"},
|
1529 | 1531 | "Retrieval":{"shape":"PrefetchRetrieval"},
|
| 1532 | + "ScheduleType":{"shape":"PrefetchScheduleType"}, |
| 1533 | + "RecurringPrefetchConfiguration":{"shape":"RecurringPrefetchConfiguration"}, |
1530 | 1534 | "StreamId":{"shape":"__string"}
|
1531 | 1535 | }
|
1532 | 1536 | },
|
|
1689 | 1693 | "NextToken":{"shape":"__string"}
|
1690 | 1694 | }
|
1691 | 1695 | },
|
| 1696 | + "ListPrefetchScheduleType":{ |
| 1697 | + "type":"string", |
| 1698 | + "enum":[ |
| 1699 | + "SINGLE", |
| 1700 | + "RECURRING", |
| 1701 | + "ALL" |
| 1702 | + ] |
| 1703 | + }, |
1692 | 1704 | "ListPrefetchSchedulesRequest":{
|
1693 | 1705 | "type":"structure",
|
1694 | 1706 | "required":["PlaybackConfigurationName"],
|
|
1700 | 1712 | "location":"uri",
|
1701 | 1713 | "locationName":"PlaybackConfigurationName"
|
1702 | 1714 | },
|
| 1715 | + "ScheduleType":{"shape":"ListPrefetchScheduleType"}, |
1703 | 1716 | "StreamId":{"shape":"__string"}
|
1704 | 1717 | }
|
1705 | 1718 | },
|
|
1975 | 1988 | "members":{
|
1976 | 1989 | "DynamicVariables":{"shape":"__mapOf__string"},
|
1977 | 1990 | "EndTime":{"shape":"__timestampUnix"},
|
1978 |
| - "StartTime":{"shape":"__timestampUnix"} |
| 1991 | + "StartTime":{"shape":"__timestampUnix"}, |
| 1992 | + "TrafficShapingType":{"shape":"TrafficShapingType"}, |
| 1993 | + "TrafficShapingRetrievalWindow":{"shape":"TrafficShapingRetrievalWindow"} |
1979 | 1994 | }
|
1980 | 1995 | },
|
1981 | 1996 | "PrefetchSchedule":{
|
1982 | 1997 | "type":"structure",
|
1983 | 1998 | "required":[
|
1984 | 1999 | "Arn",
|
1985 |
| - "Consumption", |
1986 | 2000 | "Name",
|
1987 |
| - "PlaybackConfigurationName", |
1988 |
| - "Retrieval" |
| 2001 | + "PlaybackConfigurationName" |
1989 | 2002 | ],
|
1990 | 2003 | "members":{
|
1991 | 2004 | "Arn":{"shape":"__string"},
|
1992 | 2005 | "Consumption":{"shape":"PrefetchConsumption"},
|
1993 | 2006 | "Name":{"shape":"__string"},
|
1994 | 2007 | "PlaybackConfigurationName":{"shape":"__string"},
|
1995 | 2008 | "Retrieval":{"shape":"PrefetchRetrieval"},
|
| 2009 | + "ScheduleType":{"shape":"PrefetchScheduleType"}, |
| 2010 | + "RecurringPrefetchConfiguration":{"shape":"RecurringPrefetchConfiguration"}, |
1996 | 2011 | "StreamId":{"shape":"__string"}
|
1997 | 2012 | }
|
1998 | 2013 | },
|
| 2014 | + "PrefetchScheduleType":{ |
| 2015 | + "type":"string", |
| 2016 | + "enum":[ |
| 2017 | + "SINGLE", |
| 2018 | + "RECURRING" |
| 2019 | + ] |
| 2020 | + }, |
1999 | 2021 | "PutChannelPolicyRequest":{
|
2000 | 2022 | "type":"structure",
|
2001 | 2023 | "required":[
|
|
2070 | 2092 | "AdConditioningConfiguration":{"shape":"AdConditioningConfiguration"}
|
2071 | 2093 | }
|
2072 | 2094 | },
|
| 2095 | + "RecurringConsumption":{ |
| 2096 | + "type":"structure", |
| 2097 | + "members":{ |
| 2098 | + "RetrievedAdExpirationSeconds":{"shape":"__integer"}, |
| 2099 | + "AvailMatchingCriteria":{"shape":"__listOfAvailMatchingCriteria"} |
| 2100 | + } |
| 2101 | + }, |
| 2102 | + "RecurringPrefetchConfiguration":{ |
| 2103 | + "type":"structure", |
| 2104 | + "required":[ |
| 2105 | + "EndTime", |
| 2106 | + "RecurringConsumption", |
| 2107 | + "RecurringRetrieval" |
| 2108 | + ], |
| 2109 | + "members":{ |
| 2110 | + "StartTime":{"shape":"__timestampUnix"}, |
| 2111 | + "EndTime":{"shape":"__timestampUnix"}, |
| 2112 | + "RecurringConsumption":{"shape":"RecurringConsumption"}, |
| 2113 | + "RecurringRetrieval":{"shape":"RecurringRetrieval"} |
| 2114 | + } |
| 2115 | + }, |
| 2116 | + "RecurringRetrieval":{ |
| 2117 | + "type":"structure", |
| 2118 | + "members":{ |
| 2119 | + "DynamicVariables":{"shape":"__mapOf__string"}, |
| 2120 | + "DelayAfterAvailEndSeconds":{"shape":"__integer"}, |
| 2121 | + "TrafficShapingType":{"shape":"TrafficShapingType"}, |
| 2122 | + "TrafficShapingRetrievalWindow":{"shape":"TrafficShapingRetrievalWindow"} |
| 2123 | + } |
| 2124 | + }, |
2073 | 2125 | "RelativePosition":{
|
2074 | 2126 | "type":"string",
|
2075 | 2127 | "enum":[
|
|
2308 | 2360 | "SegmentationDescriptors":{"shape":"SegmentationDescriptorList"}
|
2309 | 2361 | }
|
2310 | 2362 | },
|
| 2363 | + "TrafficShapingRetrievalWindow":{ |
| 2364 | + "type":"structure", |
| 2365 | + "members":{ |
| 2366 | + "RetrievalWindowDurationSeconds":{"shape":"__integer"} |
| 2367 | + } |
| 2368 | + }, |
| 2369 | + "TrafficShapingType":{ |
| 2370 | + "type":"string", |
| 2371 | + "enum":["RETRIEVAL_WINDOW"] |
| 2372 | + }, |
2311 | 2373 | "Transition":{
|
2312 | 2374 | "type":"structure",
|
2313 | 2375 | "required":[
|
|
0 commit comments