|
13063 | 13063 | }, |
13064 | 13064 | "GetV2LoggingOptionsRequest":{ |
13065 | 13065 | "type":"structure", |
13066 | | - "members":{} |
| 13066 | + "members":{ |
| 13067 | + "verbose":{ |
| 13068 | + "shape":"VerboseFlag", |
| 13069 | + "documentation":"<p> The flag is used to get all the event types and their respective configuration that event-based logging supports. </p>", |
| 13070 | + "location":"querystring", |
| 13071 | + "locationName":"verbose" |
| 13072 | + } |
| 13073 | + } |
13067 | 13074 | }, |
13068 | 13075 | "GetV2LoggingOptionsResponse":{ |
13069 | 13076 | "type":"structure", |
|
13079 | 13086 | "disableAllLogs":{ |
13080 | 13087 | "shape":"DisableAllLogs", |
13081 | 13088 | "documentation":"<p>Disables all logs.</p>" |
| 13089 | + }, |
| 13090 | + "eventConfigurations":{ |
| 13091 | + "shape":"LogEventConfigurations", |
| 13092 | + "documentation":"<p> The list of event configurations that override account-level logging. </p>" |
13082 | 13093 | } |
13083 | 13094 | } |
13084 | 13095 | }, |
|
13137 | 13148 | }, |
13138 | 13149 | "batchConfig":{ |
13139 | 13150 | "shape":"BatchConfig", |
13140 | | - "documentation":"<p>The configuration settings for batching. For more information, see <a href=\"/iot/latest/developerguide/http_batching.html\">Batching HTTP action messages</a>.</p>" |
| 13151 | + "documentation":"<p>The configuration settings for batching. For more information, see <a href=\"https://docs.aws.amazon.com/iot/latest/developerguide/http_batching.html\"> Batching HTTP action messages</a>.</p>" |
13141 | 13152 | } |
13142 | 13153 | }, |
13143 | 13154 | "documentation":"<p>Send data to an HTTPS endpoint.</p>" |
|
16898 | 16909 | }, |
16899 | 16910 | "documentation":"<p>Describes how to interpret an application-defined timestamp value from an MQTT message payload and the precision of that value.</p>" |
16900 | 16911 | }, |
| 16912 | + "LogDestination":{ |
| 16913 | + "type":"string", |
| 16914 | + "max":512, |
| 16915 | + "min":1, |
| 16916 | + "pattern":"^[.\\-_/#A-Za-z0-9]+$" |
| 16917 | + }, |
| 16918 | + "LogEventConfiguration":{ |
| 16919 | + "type":"structure", |
| 16920 | + "required":["eventType"], |
| 16921 | + "members":{ |
| 16922 | + "eventType":{ |
| 16923 | + "shape":"LogEventType", |
| 16924 | + "documentation":"<p> The type of event to log. These include event types like Connect, Publish, and Disconnect. </p>" |
| 16925 | + }, |
| 16926 | + "logLevel":{ |
| 16927 | + "shape":"LogLevel", |
| 16928 | + "documentation":"<p> The logging level for the specified event type. Determines the verbosity of log messages generated for this event type. </p>" |
| 16929 | + }, |
| 16930 | + "logDestination":{ |
| 16931 | + "shape":"LogDestination", |
| 16932 | + "documentation":"<p> CloudWatch Log Group for event-based logging. Specifies where log events should be sent. The log destination for event-based logging overrides default Log Group for the specified event type and applies to all resources associated with that event. </p>" |
| 16933 | + } |
| 16934 | + }, |
| 16935 | + "documentation":"<p> Configuration for event-based logging that specifies which event types to log and their logging settings. Used for account-level logging overrides. </p>" |
| 16936 | + }, |
| 16937 | + "LogEventConfigurations":{ |
| 16938 | + "type":"list", |
| 16939 | + "member":{"shape":"LogEventConfiguration"} |
| 16940 | + }, |
| 16941 | + "LogEventType":{ |
| 16942 | + "type":"string", |
| 16943 | + "max":512, |
| 16944 | + "min":1 |
| 16945 | + }, |
16901 | 16946 | "LogGroupName":{"type":"string"}, |
16902 | 16947 | "LogLevel":{ |
16903 | 16948 | "type":"string", |
|
19474 | 19519 | "disableAllLogs":{ |
19475 | 19520 | "shape":"DisableAllLogs", |
19476 | 19521 | "documentation":"<p>If true all logs are disabled. The default is false.</p>" |
| 19522 | + }, |
| 19523 | + "eventConfigurations":{ |
| 19524 | + "shape":"LogEventConfigurations", |
| 19525 | + "documentation":"<p> The list of event configurations that override account-level logging. </p>" |
19477 | 19526 | } |
19478 | 19527 | } |
19479 | 19528 | }, |
|
22503 | 22552 | "pattern":"[\\s\\S]*" |
22504 | 22553 | }, |
22505 | 22554 | "Variance":{"type":"double"}, |
| 22555 | + "VerboseFlag":{"type":"boolean"}, |
22506 | 22556 | "VerificationState":{ |
22507 | 22557 | "type":"string", |
22508 | 22558 | "enum":[ |
|
0 commit comments