|
41 | 41 | "smithy.api#documentation": "<p>The top-level internet domain name for which your application has administrative authority.</p>" |
42 | 42 | } |
43 | 43 | }, |
| 44 | + "DomainList": { |
| 45 | + "target": "com.amazonaws.rum#AppMonitorDomainList", |
| 46 | + "traits": { |
| 47 | + "smithy.api#documentation": "<p>\n List the domain names for which your application has administrative authority. \n </p>" |
| 48 | + } |
| 49 | + }, |
44 | 50 | "Id": { |
45 | 51 | "target": "com.amazonaws.rum#AppMonitorId", |
46 | 52 | "traits": { |
|
88 | 94 | "traits": { |
89 | 95 | "smithy.api#documentation": "<p>Specifies whether this app monitor allows the web client to define and send\n custom events.</p>\n <p>For more information about custom events, see \n <a href=\"https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-RUM-custom-events.html\">Send custom events</a>.</p>" |
90 | 96 | } |
| 97 | + }, |
| 98 | + "DeobfuscationConfiguration": { |
| 99 | + "target": "com.amazonaws.rum#DeobfuscationConfiguration", |
| 100 | + "traits": { |
| 101 | + "smithy.api#documentation": "<p>\n A structure that contains the configuration for how an app monitor can deobfuscate stack traces.\n </p>" |
| 102 | + } |
91 | 103 | } |
92 | 104 | }, |
93 | 105 | "traits": { |
|
190 | 202 | "min": 1, |
191 | 203 | "max": 253 |
192 | 204 | }, |
193 | | - "smithy.api#pattern": "^(localhost)$|^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$|(?=^[a-zA-Z0-9\\.\\*-]{4,253}$)(?!.*\\.-)(?!.*-\\.)(?!.*\\.\\.)(?!.*[^\\.]{64,})^(\\*\\.)?(?![-\\.\\*])[^\\*]{1,}\\.(?!.*--)(?=.*[a-zA-Z])[^\\*]{1,}[^\\*-]$" |
| 205 | + "smithy.api#pattern": "^(localhost)$|^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$|(?=^[a-zA-Z0-9\\.\\*-]{4,253}$)(?!.*\\.-)(?!.*-\\.)(?!.*\\.\\.)(?!.*[^\\.]{64,})^(\\*\\.)?(?![-\\.\\*])[^\\*]{1,}\\.(\\*|(?!.*--)(?=.*[a-zA-Z])[^\\*]{1,}[^\\*-])$" |
| 206 | + } |
| 207 | + }, |
| 208 | + "com.amazonaws.rum#AppMonitorDomainList": { |
| 209 | + "type": "list", |
| 210 | + "member": { |
| 211 | + "target": "com.amazonaws.rum#AppMonitorDomain" |
| 212 | + }, |
| 213 | + "traits": { |
| 214 | + "smithy.api#length": { |
| 215 | + "min": 1, |
| 216 | + "max": 5 |
| 217 | + } |
194 | 218 | } |
195 | 219 | }, |
196 | 220 | "com.amazonaws.rum#AppMonitorId": { |
|
775 | 799 | "Domain": { |
776 | 800 | "target": "com.amazonaws.rum#AppMonitorDomain", |
777 | 801 | "traits": { |
778 | | - "smithy.api#documentation": "<p>The top-level internet domain name for which your application has administrative authority.</p>", |
779 | | - "smithy.api#required": {} |
| 802 | + "smithy.api#documentation": "<p>The top-level internet domain name for which your application has administrative authority.</p>" |
| 803 | + } |
| 804 | + }, |
| 805 | + "DomainList": { |
| 806 | + "target": "com.amazonaws.rum#AppMonitorDomainList", |
| 807 | + "traits": { |
| 808 | + "smithy.api#documentation": "<p>\n List the domain names for which your application has administrative authority. The <code>CreateAppMonitor</code> requires either the domain or the domain list.\n </p>" |
780 | 809 | } |
781 | 810 | }, |
782 | 811 | "Tags": { |
|
802 | 831 | "traits": { |
803 | 832 | "smithy.api#documentation": "<p>Specifies whether this app monitor allows the web client to define and send\n custom events. If you omit this parameter, custom events are <code>DISABLED</code>.</p>\n <p>For more information about custom events, see \n <a href=\"https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-RUM-custom-events.html\">Send custom events</a>.</p>" |
804 | 833 | } |
| 834 | + }, |
| 835 | + "DeobfuscationConfiguration": { |
| 836 | + "target": "com.amazonaws.rum#DeobfuscationConfiguration", |
| 837 | + "traits": { |
| 838 | + "smithy.api#documentation": "<p>\n A structure that contains the configuration for how an app monitor can deobfuscate stack traces.\n </p>" |
| 839 | + } |
805 | 840 | } |
806 | 841 | } |
807 | 842 | }, |
|
1086 | 1121 | "type": "structure", |
1087 | 1122 | "members": {} |
1088 | 1123 | }, |
| 1124 | + "com.amazonaws.rum#DeobfuscationConfiguration": { |
| 1125 | + "type": "structure", |
| 1126 | + "members": { |
| 1127 | + "JavaScriptSourceMaps": { |
| 1128 | + "target": "com.amazonaws.rum#JavaScriptSourceMaps", |
| 1129 | + "traits": { |
| 1130 | + "smithy.api#documentation": "<p>\n A structure that contains the configuration for how an app monitor can unminify JavaScript error stack traces using source maps.\n </p>" |
| 1131 | + } |
| 1132 | + } |
| 1133 | + }, |
| 1134 | + "traits": { |
| 1135 | + "smithy.api#documentation": "<p>\n A structure that contains the configuration for how an app monitor can deobfuscate stack traces.\n </p>" |
| 1136 | + } |
| 1137 | + }, |
| 1138 | + "com.amazonaws.rum#DeobfuscationS3Uri": { |
| 1139 | + "type": "string", |
| 1140 | + "traits": { |
| 1141 | + "smithy.api#length": { |
| 1142 | + "min": 1, |
| 1143 | + "max": 1024 |
| 1144 | + }, |
| 1145 | + "smithy.api#pattern": "^s3://[a-z0-9][-.a-z0-9]{1,61}(?:/[-!_*'().a-z0-9A-Z]+(?:/[-!_*'().a-z0-9A-Z]+)*)?/?$" |
| 1146 | + } |
| 1147 | + }, |
| 1148 | + "com.amazonaws.rum#DeobfuscationStatus": { |
| 1149 | + "type": "string", |
| 1150 | + "traits": { |
| 1151 | + "smithy.api#enum": [ |
| 1152 | + { |
| 1153 | + "name": "ENABLED", |
| 1154 | + "value": "ENABLED" |
| 1155 | + }, |
| 1156 | + { |
| 1157 | + "name": "DISABLED", |
| 1158 | + "value": "DISABLED" |
| 1159 | + } |
| 1160 | + ] |
| 1161 | + } |
| 1162 | + }, |
1089 | 1163 | "com.amazonaws.rum#DestinationArn": { |
1090 | 1164 | "type": "string", |
1091 | 1165 | "traits": { |
|
1458 | 1532 | "smithy.api#httpError": 400 |
1459 | 1533 | } |
1460 | 1534 | }, |
| 1535 | + "com.amazonaws.rum#JavaScriptSourceMaps": { |
| 1536 | + "type": "structure", |
| 1537 | + "members": { |
| 1538 | + "Status": { |
| 1539 | + "target": "com.amazonaws.rum#DeobfuscationStatus", |
| 1540 | + "traits": { |
| 1541 | + "smithy.api#documentation": "<p>\n Specifies whether JavaScript error stack traces should be unminified for this app monitor. The default is for JavaScript error stack trace unminification to be <code>DISABLED</code>.\n </p>", |
| 1542 | + "smithy.api#required": {} |
| 1543 | + } |
| 1544 | + }, |
| 1545 | + "S3Uri": { |
| 1546 | + "target": "com.amazonaws.rum#DeobfuscationS3Uri", |
| 1547 | + "traits": { |
| 1548 | + "smithy.api#documentation": "<p>\n The S3Uri of the bucket or folder that stores the source map files. It is required if status is ENABLED.\n </p>" |
| 1549 | + } |
| 1550 | + } |
| 1551 | + }, |
| 1552 | + "traits": { |
| 1553 | + "smithy.api#documentation": "<p>\n A structure that contains the configuration for how an app monitor can unminify JavaScript error stack traces using source maps.\n </p>" |
| 1554 | + } |
| 1555 | + }, |
1461 | 1556 | "com.amazonaws.rum#JsonValue": { |
1462 | 1557 | "type": "string", |
1463 | 1558 | "traits": { |
|
3507 | 3602 | "smithy.api#documentation": "<p>The top-level internet domain name for which your application has administrative authority.</p>" |
3508 | 3603 | } |
3509 | 3604 | }, |
| 3605 | + "DomainList": { |
| 3606 | + "target": "com.amazonaws.rum#AppMonitorDomainList", |
| 3607 | + "traits": { |
| 3608 | + "smithy.api#documentation": "<p>\n List the domain names for which your application has administrative authority. The <code>UpdateAppMonitor</code> allows either the domain or the domain list.\n </p>" |
| 3609 | + } |
| 3610 | + }, |
3510 | 3611 | "AppMonitorConfiguration": { |
3511 | 3612 | "target": "com.amazonaws.rum#AppMonitorConfiguration", |
3512 | 3613 | "traits": { |
|
3524 | 3625 | "traits": { |
3525 | 3626 | "smithy.api#documentation": "<p>Specifies whether this app monitor allows the web client to define and send\n custom events. The default is for custom events to be <code>DISABLED</code>.</p>\n <p>For more information about custom events, see \n <a href=\"https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-RUM-custom-events.html\">Send custom events</a>.</p>" |
3526 | 3627 | } |
| 3628 | + }, |
| 3629 | + "DeobfuscationConfiguration": { |
| 3630 | + "target": "com.amazonaws.rum#DeobfuscationConfiguration", |
| 3631 | + "traits": { |
| 3632 | + "smithy.api#documentation": "<p>\n A structure that contains the configuration for how an app monitor can deobfuscate stack traces.\n </p>" |
| 3633 | + } |
3527 | 3634 | } |
3528 | 3635 | } |
3529 | 3636 | }, |
|
0 commit comments