@@ -54,7 +54,35 @@ export interface CreatePrefetchScheduleCommandOutput extends CreatePrefetchSched
54
54
* },
55
55
* EndTime: new Date("TIMESTAMP"), // required
56
56
* StartTime: new Date("TIMESTAMP"),
57
+ * TrafficShapingType: "RETRIEVAL_WINDOW",
58
+ * TrafficShapingRetrievalWindow: { // TrafficShapingRetrievalWindow
59
+ * RetrievalWindowDurationSeconds: Number("int"),
60
+ * },
61
+ * },
62
+ * RecurringPrefetchConfiguration: { // RecurringPrefetchConfiguration
63
+ * StartTime: new Date("TIMESTAMP"),
64
+ * EndTime: new Date("TIMESTAMP"), // required
65
+ * RecurringConsumption: { // RecurringConsumption
66
+ * RetrievedAdExpirationSeconds: Number("int"),
67
+ * AvailMatchingCriteria: [
68
+ * {
69
+ * DynamicVariable: "STRING_VALUE", // required
70
+ * Operator: "EQUALS", // required
71
+ * },
72
+ * ],
73
+ * },
74
+ * RecurringRetrieval: { // RecurringRetrieval
75
+ * DynamicVariables: {
76
+ * "<keys>": "STRING_VALUE",
77
+ * },
78
+ * DelayAfterAvailEndSeconds: Number("int"),
79
+ * TrafficShapingType: "RETRIEVAL_WINDOW",
80
+ * TrafficShapingRetrievalWindow: {
81
+ * RetrievalWindowDurationSeconds: Number("int"),
82
+ * },
83
+ * },
57
84
* },
85
+ * ScheduleType: "SINGLE" || "RECURRING",
58
86
* StreamId: "STRING_VALUE",
59
87
* };
60
88
* const command = new CreatePrefetchScheduleCommand(input);
@@ -79,7 +107,35 @@ export interface CreatePrefetchScheduleCommandOutput extends CreatePrefetchSched
79
107
* // },
80
108
* // EndTime: new Date("TIMESTAMP"), // required
81
109
* // StartTime: new Date("TIMESTAMP"),
110
+ * // TrafficShapingType: "RETRIEVAL_WINDOW",
111
+ * // TrafficShapingRetrievalWindow: { // TrafficShapingRetrievalWindow
112
+ * // RetrievalWindowDurationSeconds: Number("int"),
113
+ * // },
114
+ * // },
115
+ * // RecurringPrefetchConfiguration: { // RecurringPrefetchConfiguration
116
+ * // StartTime: new Date("TIMESTAMP"),
117
+ * // EndTime: new Date("TIMESTAMP"), // required
118
+ * // RecurringConsumption: { // RecurringConsumption
119
+ * // RetrievedAdExpirationSeconds: Number("int"),
120
+ * // AvailMatchingCriteria: [
121
+ * // {
122
+ * // DynamicVariable: "STRING_VALUE", // required
123
+ * // Operator: "EQUALS", // required
124
+ * // },
125
+ * // ],
126
+ * // },
127
+ * // RecurringRetrieval: { // RecurringRetrieval
128
+ * // DynamicVariables: {
129
+ * // "<keys>": "STRING_VALUE",
130
+ * // },
131
+ * // DelayAfterAvailEndSeconds: Number("int"),
132
+ * // TrafficShapingType: "RETRIEVAL_WINDOW",
133
+ * // TrafficShapingRetrievalWindow: {
134
+ * // RetrievalWindowDurationSeconds: Number("int"),
135
+ * // },
136
+ * // },
82
137
* // },
138
+ * // ScheduleType: "SINGLE" || "RECURRING",
83
139
* // StreamId: "STRING_VALUE",
84
140
* // };
85
141
*
0 commit comments