|
13 | 13 | "uid": "mediatailor-2018-04-23"
|
14 | 14 | },
|
15 | 15 | "operations": {
|
| 16 | + "ConfigureLogsForPlaybackConfiguration": { |
| 17 | + "documentation": "<p>Configures Amazon CloudWatch log settings for a playback configuration.</p>", |
| 18 | + "errors": [], |
| 19 | + "http": { |
| 20 | + "method": "PUT", |
| 21 | + "requestUri": "/configureLogs/playbackConfiguration", |
| 22 | + "responseCode": 200 |
| 23 | + }, |
| 24 | + "input": { |
| 25 | + "shape": "ConfigureLogsForPlaybackConfigurationRequest" |
| 26 | + }, |
| 27 | + "name": "ConfigureLogsForPlaybackConfiguration", |
| 28 | + "output": { |
| 29 | + "documentation": "<p>Success.</p>", |
| 30 | + "shape": "ConfigureLogsForPlaybackConfigurationResponse" |
| 31 | + } |
| 32 | + }, |
16 | 33 | "CreateChannel": {
|
17 | 34 | "documentation": "<p>Creates a channel.</p>",
|
18 | 35 | "errors": [],
|
|
374 | 391 | "documentation": "<p>Returns a list of the tags assigned to the specified playback configuration resource.</p> ",
|
375 | 392 | "errors": [
|
376 | 393 | {
|
377 |
| - "documentation": "<p>Invalid request parameters.</p>", |
| 394 | + "documentation": "<p>One or more parameters in this request aren't valid.</p>", |
378 | 395 | "shape": "BadRequestException"
|
379 | 396 | }
|
380 | 397 | ],
|
|
481 | 498 | "documentation": "<p>Adds tags to the specified playback configuration resource. You can specify one or more tags to add.</p> ",
|
482 | 499 | "errors": [
|
483 | 500 | {
|
484 |
| - "documentation": "<p>Invalid request parameters.</p>", |
| 501 | + "documentation": "<p>One or more parameters in this request aren't valid.</p>", |
485 | 502 | "shape": "BadRequestException"
|
486 | 503 | }
|
487 | 504 | ],
|
|
499 | 516 | "documentation": "<p>Removes tags from the specified playback configuration resource. You can specify one or more tags to remove.</p> ",
|
500 | 517 | "errors": [
|
501 | 518 | {
|
502 |
| - "documentation": "<p>Invalid request parameters.</p>", |
| 519 | + "documentation": "<p>One or more parameters in this request aren't valid.</p>", |
503 | 520 | "shape": "BadRequestException"
|
504 | 521 | }
|
505 | 522 | ],
|
|
788 | 805 | "shape": "__mapOf__string"
|
789 | 806 | }
|
790 | 807 | },
|
| 808 | + "ConfigureLogsForPlaybackConfigurationRequest": { |
| 809 | + "documentation": "<p>Configures Amazon CloudWatch log settings for a playback configuration.</p>", |
| 810 | + "members": { |
| 811 | + "PercentEnabled": { |
| 812 | + "documentation": "<p>The percentage of session logs that MediaTailor sends to your Cloudwatch Logs account. For example, if your playback configuration has 1000 sessions and percentEnabled is set to 60, MediaTailor sends logs for 600 of the sessions to CloudWatch Logs. MediaTailor decides at random which of the playback configuration sessions to send logs for. If you want to view logs for a specific session, you can use the <a href=\"https://docs.aws.amazon.com/mediatailor/latest/ug/debug-log-mode.html\">debug log mode</a>.</p> <p>Valid values: 0 - 100</p>", |
| 813 | + "shape": "__integer" |
| 814 | + }, |
| 815 | + "PlaybackConfigurationName": { |
| 816 | + "documentation": "<p>The name of the playback configuration.</p>", |
| 817 | + "shape": "__string" |
| 818 | + } |
| 819 | + }, |
| 820 | + "required": [ |
| 821 | + "PercentEnabled", |
| 822 | + "PlaybackConfigurationName" |
| 823 | + ], |
| 824 | + "type": "structure" |
| 825 | + }, |
| 826 | + "ConfigureLogsForPlaybackConfigurationResponse": { |
| 827 | + "members": { |
| 828 | + "PercentEnabled": { |
| 829 | + "documentation": "<p>The percentage of session logs that MediaTailor sends to your Cloudwatch Logs account.</p>", |
| 830 | + "shape": "__integer" |
| 831 | + }, |
| 832 | + "PlaybackConfigurationName": { |
| 833 | + "documentation": "<p>The name of the playback configuration.</p>", |
| 834 | + "shape": "__string" |
| 835 | + } |
| 836 | + }, |
| 837 | + "type": "structure" |
| 838 | + }, |
791 | 839 | "CreateChannelRequest": {
|
792 | 840 | "members": {
|
793 | 841 | "ChannelName": {
|
|
797 | 845 | "shape": "__string"
|
798 | 846 | },
|
799 | 847 | "FillerSlate": {
|
800 |
| - "documentation": "<p>The slate used to fill gaps between programs in the schedule. You must configure filler slate if your channel uses an LINEAR PlaybackMode.</p>", |
| 848 | + "documentation": "<p>The slate used to fill gaps between programs in the schedule. You must configure filler slate if your channel uses a LINEAR PlaybackMode.</p>", |
801 | 849 | "shape": "SlateSource"
|
802 | 850 | },
|
803 | 851 | "Outputs": {
|
|
1598 | 1646 | "documentation": "<p>The configuration for pre-roll ad insertion.</p>",
|
1599 | 1647 | "shape": "LivePreRollConfiguration"
|
1600 | 1648 | },
|
| 1649 | + "LogConfiguration": { |
| 1650 | + "documentation": "<p>The Amazon CloudWatch log settings for a playback configuration.</p>", |
| 1651 | + "shape": "LogConfiguration" |
| 1652 | + }, |
1601 | 1653 | "ManifestProcessingRules": {
|
1602 | 1654 | "documentation": "<p>The configuration for manifest processing rules. Manifest processing rules enable customization of the personalized manifests created by MediaTailor.</p>",
|
1603 | 1655 | "shape": "ManifestProcessingRules"
|
|
1911 | 1963 | },
|
1912 | 1964 | "type": "structure"
|
1913 | 1965 | },
|
| 1966 | + "LogConfiguration": { |
| 1967 | + "documentation": "<p>Returns Amazon CloudWatch log settings for a playback configuration.</p>", |
| 1968 | + "members": { |
| 1969 | + "PercentEnabled": { |
| 1970 | + "documentation": "<p>The percentage of session logs that MediaTailor sends to your Cloudwatch Logs account. For example, if your playback configuration has 1000 sessions and percentEnabled is set to 60, MediaTailor sends logs for 600 of the sessions to CloudWatch Logs. MediaTailor decides at random which of the playback configuration sessions to send logs for. If you want to view logs for a specific session, you can use the <a href=\"https://docs.aws.amazon.com/mediatailor/latest/ug/debug-log-mode.html\">debug log mode</a>.</p> <p>Valid values: 0 - 100</p>", |
| 1971 | + "shape": "__integer" |
| 1972 | + } |
| 1973 | + }, |
| 1974 | + "required": [ |
| 1975 | + "PercentEnabled" |
| 1976 | + ], |
| 1977 | + "type": "structure" |
| 1978 | + }, |
1914 | 1979 | "ManifestProcessingRules": {
|
1915 | 1980 | "documentation": "<p>The configuration for manifest processing rules. Manifest processing rules enable customization of the personalized manifests created by MediaTailor.</p>",
|
1916 | 1981 | "members": {
|
|
1981 | 2046 | "documentation": "<p>The configuration for pre-roll ad insertion.</p>",
|
1982 | 2047 | "shape": "LivePreRollConfiguration"
|
1983 | 2048 | },
|
| 2049 | + "LogConfiguration": { |
| 2050 | + "documentation": "<p>The Amazon CloudWatch log settings for a playback configuration.</p>", |
| 2051 | + "shape": "LogConfiguration" |
| 2052 | + }, |
1984 | 2053 | "ManifestProcessingRules": {
|
1985 | 2054 | "documentation": "<p>The configuration for manifest processing rules. Manifest processing rules enable customization of the personalized manifests created by MediaTailor.</p>",
|
1986 | 2055 | "shape": "ManifestProcessingRules"
|
|
2151 | 2220 | "documentation": "<p>The configuration for pre-roll ad insertion.</p>",
|
2152 | 2221 | "shape": "LivePreRollConfiguration"
|
2153 | 2222 | },
|
| 2223 | + "LogConfiguration": { |
| 2224 | + "documentation": "<p>The Amazon CloudWatch log settings for a playback configuration.</p>", |
| 2225 | + "shape": "LogConfiguration" |
| 2226 | + }, |
2154 | 2227 | "ManifestProcessingRules": {
|
2155 | 2228 | "documentation": "<p>The configuration for manifest processing rules. Manifest processing rules enable customization of the personalized manifests created by MediaTailor.</p>",
|
2156 | 2229 | "shape": "ManifestProcessingRules"
|
|
0 commit comments