1{ 2 "version":"2.0", 3 "metadata":{ 4 "apiVersion":"2018-11-25", 5 "endpointPrefix":"applicationinsights", 6 "jsonVersion":"1.1", 7 "protocol":"json", 8 "serviceAbbreviation":"Application Insights", 9 "serviceFullName":"Amazon CloudWatch Application Insights", 10 "serviceId":"Application Insights", 11 "signatureVersion":"v4", 12 "signingName":"applicationinsights", 13 "targetPrefix":"EC2WindowsBarleyService", 14 "uid":"application-insights-2018-11-25" 15 }, 16 "operations":{ 17 "CreateApplication":{ 18 "name":"CreateApplication", 19 "http":{ 20 "method":"POST", 21 "requestUri":"/" 22 }, 23 "input":{"shape":"CreateApplicationRequest"}, 24 "output":{"shape":"CreateApplicationResponse"}, 25 "errors":[ 26 {"shape":"ResourceInUseException"}, 27 {"shape":"ResourceNotFoundException"}, 28 {"shape":"ValidationException"}, 29 {"shape":"InternalServerException"}, 30 {"shape":"TagsAlreadyExistException"} 31 ] 32 }, 33 "CreateComponent":{ 34 "name":"CreateComponent", 35 "http":{ 36 "method":"POST", 37 "requestUri":"/" 38 }, 39 "input":{"shape":"CreateComponentRequest"}, 40 "output":{"shape":"CreateComponentResponse"}, 41 "errors":[ 42 {"shape":"ResourceInUseException"}, 43 {"shape":"ResourceNotFoundException"}, 44 {"shape":"ValidationException"}, 45 {"shape":"InternalServerException"} 46 ] 47 }, 48 "CreateLogPattern":{ 49 "name":"CreateLogPattern", 50 "http":{ 51 "method":"POST", 52 "requestUri":"/" 53 }, 54 "input":{"shape":"CreateLogPatternRequest"}, 55 "output":{"shape":"CreateLogPatternResponse"}, 56 "errors":[ 57 {"shape":"ResourceInUseException"}, 58 {"shape":"ResourceNotFoundException"}, 59 {"shape":"ValidationException"}, 60 {"shape":"InternalServerException"} 61 ] 62 }, 63 "DeleteApplication":{ 64 "name":"DeleteApplication", 65 "http":{ 66 "method":"POST", 67 "requestUri":"/" 68 }, 69 "input":{"shape":"DeleteApplicationRequest"}, 70 "output":{"shape":"DeleteApplicationResponse"}, 71 "errors":[ 72 {"shape":"ResourceNotFoundException"}, 73 {"shape":"ValidationException"}, 74 {"shape":"BadRequestException"}, 75 {"shape":"InternalServerException"} 76 ] 77 }, 78 "DeleteComponent":{ 79 "name":"DeleteComponent", 80 "http":{ 81 "method":"POST", 82 "requestUri":"/" 83 }, 84 "input":{"shape":"DeleteComponentRequest"}, 85 "output":{"shape":"DeleteComponentResponse"}, 86 "errors":[ 87 {"shape":"ResourceNotFoundException"}, 88 {"shape":"ValidationException"}, 89 {"shape":"InternalServerException"} 90 ] 91 }, 92 "DeleteLogPattern":{ 93 "name":"DeleteLogPattern", 94 "http":{ 95 "method":"POST", 96 "requestUri":"/" 97 }, 98 "input":{"shape":"DeleteLogPatternRequest"}, 99 "output":{"shape":"DeleteLogPatternResponse"}, 100 "errors":[ 101 {"shape":"ResourceNotFoundException"}, 102 {"shape":"ValidationException"}, 103 {"shape":"BadRequestException"}, 104 {"shape":"InternalServerException"} 105 ] 106 }, 107 "DescribeApplication":{ 108 "name":"DescribeApplication", 109 "http":{ 110 "method":"POST", 111 "requestUri":"/" 112 }, 113 "input":{"shape":"DescribeApplicationRequest"}, 114 "output":{"shape":"DescribeApplicationResponse"}, 115 "errors":[ 116 {"shape":"ResourceNotFoundException"}, 117 {"shape":"ValidationException"}, 118 {"shape":"InternalServerException"} 119 ] 120 }, 121 "DescribeComponent":{ 122 "name":"DescribeComponent", 123 "http":{ 124 "method":"POST", 125 "requestUri":"/" 126 }, 127 "input":{"shape":"DescribeComponentRequest"}, 128 "output":{"shape":"DescribeComponentResponse"}, 129 "errors":[ 130 {"shape":"ResourceNotFoundException"}, 131 {"shape":"ValidationException"}, 132 {"shape":"InternalServerException"} 133 ] 134 }, 135 "DescribeComponentConfiguration":{ 136 "name":"DescribeComponentConfiguration", 137 "http":{ 138 "method":"POST", 139 "requestUri":"/" 140 }, 141 "input":{"shape":"DescribeComponentConfigurationRequest"}, 142 "output":{"shape":"DescribeComponentConfigurationResponse"}, 143 "errors":[ 144 {"shape":"ResourceNotFoundException"}, 145 {"shape":"ValidationException"}, 146 {"shape":"InternalServerException"} 147 ] 148 }, 149 "DescribeComponentConfigurationRecommendation":{ 150 "name":"DescribeComponentConfigurationRecommendation", 151 "http":{ 152 "method":"POST", 153 "requestUri":"/" 154 }, 155 "input":{"shape":"DescribeComponentConfigurationRecommendationRequest"}, 156 "output":{"shape":"DescribeComponentConfigurationRecommendationResponse"}, 157 "errors":[ 158 {"shape":"ResourceNotFoundException"}, 159 {"shape":"ValidationException"}, 160 {"shape":"InternalServerException"} 161 ] 162 }, 163 "DescribeLogPattern":{ 164 "name":"DescribeLogPattern", 165 "http":{ 166 "method":"POST", 167 "requestUri":"/" 168 }, 169 "input":{"shape":"DescribeLogPatternRequest"}, 170 "output":{"shape":"DescribeLogPatternResponse"}, 171 "errors":[ 172 {"shape":"ResourceNotFoundException"}, 173 {"shape":"ValidationException"}, 174 {"shape":"InternalServerException"} 175 ] 176 }, 177 "DescribeObservation":{ 178 "name":"DescribeObservation", 179 "http":{ 180 "method":"POST", 181 "requestUri":"/" 182 }, 183 "input":{"shape":"DescribeObservationRequest"}, 184 "output":{"shape":"DescribeObservationResponse"}, 185 "errors":[ 186 {"shape":"InternalServerException"}, 187 {"shape":"ValidationException"}, 188 {"shape":"ResourceNotFoundException"} 189 ] 190 }, 191 "DescribeProblem":{ 192 "name":"DescribeProblem", 193 "http":{ 194 "method":"POST", 195 "requestUri":"/" 196 }, 197 "input":{"shape":"DescribeProblemRequest"}, 198 "output":{"shape":"DescribeProblemResponse"}, 199 "errors":[ 200 {"shape":"InternalServerException"}, 201 {"shape":"ValidationException"}, 202 {"shape":"ResourceNotFoundException"} 203 ] 204 }, 205 "DescribeProblemObservations":{ 206 "name":"DescribeProblemObservations", 207 "http":{ 208 "method":"POST", 209 "requestUri":"/" 210 }, 211 "input":{"shape":"DescribeProblemObservationsRequest"}, 212 "output":{"shape":"DescribeProblemObservationsResponse"}, 213 "errors":[ 214 {"shape":"InternalServerException"}, 215 {"shape":"ValidationException"}, 216 {"shape":"ResourceNotFoundException"} 217 ] 218 }, 219 "ListApplications":{ 220 "name":"ListApplications", 221 "http":{ 222 "method":"POST", 223 "requestUri":"/" 224 }, 225 "input":{"shape":"ListApplicationsRequest"}, 226 "output":{"shape":"ListApplicationsResponse"}, 227 "errors":[ 228 {"shape":"ValidationException"}, 229 {"shape":"InternalServerException"} 230 ] 231 }, 232 "ListComponents":{ 233 "name":"ListComponents", 234 "http":{ 235 "method":"POST", 236 "requestUri":"/" 237 }, 238 "input":{"shape":"ListComponentsRequest"}, 239 "output":{"shape":"ListComponentsResponse"}, 240 "errors":[ 241 {"shape":"ResourceNotFoundException"}, 242 {"shape":"ValidationException"}, 243 {"shape":"InternalServerException"} 244 ] 245 }, 246 "ListLogPatternSets":{ 247 "name":"ListLogPatternSets", 248 "http":{ 249 "method":"POST", 250 "requestUri":"/" 251 }, 252 "input":{"shape":"ListLogPatternSetsRequest"}, 253 "output":{"shape":"ListLogPatternSetsResponse"}, 254 "errors":[ 255 {"shape":"ResourceNotFoundException"}, 256 {"shape":"ValidationException"}, 257 {"shape":"InternalServerException"} 258 ] 259 }, 260 "ListLogPatterns":{ 261 "name":"ListLogPatterns", 262 "http":{ 263 "method":"POST", 264 "requestUri":"/" 265 }, 266 "input":{"shape":"ListLogPatternsRequest"}, 267 "output":{"shape":"ListLogPatternsResponse"}, 268 "errors":[ 269 {"shape":"ResourceNotFoundException"}, 270 {"shape":"ValidationException"}, 271 {"shape":"InternalServerException"} 272 ] 273 }, 274 "ListProblems":{ 275 "name":"ListProblems", 276 "http":{ 277 "method":"POST", 278 "requestUri":"/" 279 }, 280 "input":{"shape":"ListProblemsRequest"}, 281 "output":{"shape":"ListProblemsResponse"}, 282 "errors":[ 283 {"shape":"ValidationException"}, 284 {"shape":"ResourceNotFoundException"}, 285 {"shape":"InternalServerException"} 286 ] 287 }, 288 "ListTagsForResource":{ 289 "name":"ListTagsForResource", 290 "http":{ 291 "method":"POST", 292 "requestUri":"/" 293 }, 294 "input":{"shape":"ListTagsForResourceRequest"}, 295 "output":{"shape":"ListTagsForResourceResponse"}, 296 "errors":[ 297 {"shape":"ResourceNotFoundException"}, 298 {"shape":"ValidationException"} 299 ] 300 }, 301 "TagResource":{ 302 "name":"TagResource", 303 "http":{ 304 "method":"POST", 305 "requestUri":"/" 306 }, 307 "input":{"shape":"TagResourceRequest"}, 308 "output":{"shape":"TagResourceResponse"}, 309 "errors":[ 310 {"shape":"ResourceNotFoundException"}, 311 {"shape":"TooManyTagsException"}, 312 {"shape":"ValidationException"} 313 ] 314 }, 315 "UntagResource":{ 316 "name":"UntagResource", 317 "http":{ 318 "method":"POST", 319 "requestUri":"/" 320 }, 321 "input":{"shape":"UntagResourceRequest"}, 322 "output":{"shape":"UntagResourceResponse"}, 323 "errors":[ 324 {"shape":"ResourceNotFoundException"}, 325 {"shape":"ValidationException"} 326 ] 327 }, 328 "UpdateApplication":{ 329 "name":"UpdateApplication", 330 "http":{ 331 "method":"POST", 332 "requestUri":"/" 333 }, 334 "input":{"shape":"UpdateApplicationRequest"}, 335 "output":{"shape":"UpdateApplicationResponse"}, 336 "errors":[ 337 {"shape":"InternalServerException"}, 338 {"shape":"ResourceNotFoundException"}, 339 {"shape":"ValidationException"} 340 ] 341 }, 342 "UpdateComponent":{ 343 "name":"UpdateComponent", 344 "http":{ 345 "method":"POST", 346 "requestUri":"/" 347 }, 348 "input":{"shape":"UpdateComponentRequest"}, 349 "output":{"shape":"UpdateComponentResponse"}, 350 "errors":[ 351 {"shape":"ResourceInUseException"}, 352 {"shape":"ResourceNotFoundException"}, 353 {"shape":"ValidationException"}, 354 {"shape":"InternalServerException"} 355 ] 356 }, 357 "UpdateComponentConfiguration":{ 358 "name":"UpdateComponentConfiguration", 359 "http":{ 360 "method":"POST", 361 "requestUri":"/" 362 }, 363 "input":{"shape":"UpdateComponentConfigurationRequest"}, 364 "output":{"shape":"UpdateComponentConfigurationResponse"}, 365 "errors":[ 366 {"shape":"ResourceNotFoundException"}, 367 {"shape":"ValidationException"}, 368 {"shape":"InternalServerException"} 369 ] 370 }, 371 "UpdateLogPattern":{ 372 "name":"UpdateLogPattern", 373 "http":{ 374 "method":"POST", 375 "requestUri":"/" 376 }, 377 "input":{"shape":"UpdateLogPatternRequest"}, 378 "output":{"shape":"UpdateLogPatternResponse"}, 379 "errors":[ 380 {"shape":"ResourceInUseException"}, 381 {"shape":"ResourceNotFoundException"}, 382 {"shape":"ValidationException"}, 383 {"shape":"InternalServerException"} 384 ] 385 } 386 }, 387 "shapes":{ 388 "AffectedResource":{"type":"string"}, 389 "AmazonResourceName":{ 390 "type":"string", 391 "max":1011, 392 "min":1 393 }, 394 "ApplicationComponent":{ 395 "type":"structure", 396 "members":{ 397 "ComponentName":{"shape":"ComponentName"}, 398 "ResourceType":{"shape":"ResourceType"}, 399 "Tier":{"shape":"Tier"}, 400 "Monitor":{"shape":"Monitor"} 401 } 402 }, 403 "ApplicationComponentList":{ 404 "type":"list", 405 "member":{"shape":"ApplicationComponent"} 406 }, 407 "ApplicationInfo":{ 408 "type":"structure", 409 "members":{ 410 "ResourceGroupName":{"shape":"ResourceGroupName"}, 411 "LifeCycle":{"shape":"LifeCycle"}, 412 "OpsItemSNSTopicArn":{"shape":"OpsItemSNSTopicArn"}, 413 "OpsCenterEnabled":{"shape":"OpsCenterEnabled"}, 414 "Remarks":{"shape":"Remarks"} 415 } 416 }, 417 "ApplicationInfoList":{ 418 "type":"list", 419 "member":{"shape":"ApplicationInfo"} 420 }, 421 "BadRequestException":{ 422 "type":"structure", 423 "members":{ 424 "Message":{"shape":"ErrorMsg"} 425 }, 426 "exception":true 427 }, 428 "ComponentConfiguration":{ 429 "type":"string", 430 "max":10000, 431 "min":1 432 }, 433 "ComponentName":{"type":"string"}, 434 "CreateApplicationRequest":{ 435 "type":"structure", 436 "required":["ResourceGroupName"], 437 "members":{ 438 "ResourceGroupName":{"shape":"ResourceGroupName"}, 439 "OpsCenterEnabled":{"shape":"OpsCenterEnabled"}, 440 "OpsItemSNSTopicArn":{"shape":"OpsItemSNSTopicArn"}, 441 "Tags":{"shape":"TagList"} 442 } 443 }, 444 "CreateApplicationResponse":{ 445 "type":"structure", 446 "members":{ 447 "ApplicationInfo":{"shape":"ApplicationInfo"} 448 } 449 }, 450 "CreateComponentRequest":{ 451 "type":"structure", 452 "required":[ 453 "ResourceGroupName", 454 "ComponentName", 455 "ResourceList" 456 ], 457 "members":{ 458 "ResourceGroupName":{"shape":"ResourceGroupName"}, 459 "ComponentName":{"shape":"ComponentName"}, 460 "ResourceList":{"shape":"ResourceList"} 461 } 462 }, 463 "CreateComponentResponse":{ 464 "type":"structure", 465 "members":{ 466 } 467 }, 468 "CreateLogPatternRequest":{ 469 "type":"structure", 470 "required":[ 471 "ResourceGroupName", 472 "PatternSetName", 473 "PatternName", 474 "Pattern", 475 "Rank" 476 ], 477 "members":{ 478 "ResourceGroupName":{"shape":"ResourceGroupName"}, 479 "PatternSetName":{"shape":"LogPatternSetName"}, 480 "PatternName":{"shape":"LogPatternName"}, 481 "Pattern":{"shape":"LogPatternRegex"}, 482 "Rank":{"shape":"LogPatternRank"} 483 } 484 }, 485 "CreateLogPatternResponse":{ 486 "type":"structure", 487 "members":{ 488 "LogPattern":{"shape":"LogPattern"}, 489 "ResourceGroupName":{"shape":"ResourceGroupName"} 490 } 491 }, 492 "DeleteApplicationRequest":{ 493 "type":"structure", 494 "required":["ResourceGroupName"], 495 "members":{ 496 "ResourceGroupName":{"shape":"ResourceGroupName"} 497 } 498 }, 499 "DeleteApplicationResponse":{ 500 "type":"structure", 501 "members":{ 502 } 503 }, 504 "DeleteComponentRequest":{ 505 "type":"structure", 506 "required":[ 507 "ResourceGroupName", 508 "ComponentName" 509 ], 510 "members":{ 511 "ResourceGroupName":{"shape":"ResourceGroupName"}, 512 "ComponentName":{"shape":"ComponentName"} 513 } 514 }, 515 "DeleteComponentResponse":{ 516 "type":"structure", 517 "members":{ 518 } 519 }, 520 "DeleteLogPatternRequest":{ 521 "type":"structure", 522 "required":[ 523 "ResourceGroupName", 524 "PatternSetName", 525 "PatternName" 526 ], 527 "members":{ 528 "ResourceGroupName":{"shape":"ResourceGroupName"}, 529 "PatternSetName":{"shape":"LogPatternSetName"}, 530 "PatternName":{"shape":"LogPatternName"} 531 } 532 }, 533 "DeleteLogPatternResponse":{ 534 "type":"structure", 535 "members":{ 536 } 537 }, 538 "DescribeApplicationRequest":{ 539 "type":"structure", 540 "required":["ResourceGroupName"], 541 "members":{ 542 "ResourceGroupName":{"shape":"ResourceGroupName"} 543 } 544 }, 545 "DescribeApplicationResponse":{ 546 "type":"structure", 547 "members":{ 548 "ApplicationInfo":{"shape":"ApplicationInfo"} 549 } 550 }, 551 "DescribeComponentConfigurationRecommendationRequest":{ 552 "type":"structure", 553 "required":[ 554 "ResourceGroupName", 555 "ComponentName", 556 "Tier" 557 ], 558 "members":{ 559 "ResourceGroupName":{"shape":"ResourceGroupName"}, 560 "ComponentName":{"shape":"ComponentName"}, 561 "Tier":{"shape":"Tier"} 562 } 563 }, 564 "DescribeComponentConfigurationRecommendationResponse":{ 565 "type":"structure", 566 "members":{ 567 "ComponentConfiguration":{"shape":"ComponentConfiguration"} 568 } 569 }, 570 "DescribeComponentConfigurationRequest":{ 571 "type":"structure", 572 "required":[ 573 "ResourceGroupName", 574 "ComponentName" 575 ], 576 "members":{ 577 "ResourceGroupName":{"shape":"ResourceGroupName"}, 578 "ComponentName":{"shape":"ComponentName"} 579 } 580 }, 581 "DescribeComponentConfigurationResponse":{ 582 "type":"structure", 583 "members":{ 584 "Monitor":{"shape":"Monitor"}, 585 "Tier":{"shape":"Tier"}, 586 "ComponentConfiguration":{"shape":"ComponentConfiguration"} 587 } 588 }, 589 "DescribeComponentRequest":{ 590 "type":"structure", 591 "required":[ 592 "ResourceGroupName", 593 "ComponentName" 594 ], 595 "members":{ 596 "ResourceGroupName":{"shape":"ResourceGroupName"}, 597 "ComponentName":{"shape":"ComponentName"} 598 } 599 }, 600 "DescribeComponentResponse":{ 601 "type":"structure", 602 "members":{ 603 "ApplicationComponent":{"shape":"ApplicationComponent"}, 604 "ResourceList":{"shape":"ResourceList"} 605 } 606 }, 607 "DescribeLogPatternRequest":{ 608 "type":"structure", 609 "required":[ 610 "ResourceGroupName", 611 "PatternSetName", 612 "PatternName" 613 ], 614 "members":{ 615 "ResourceGroupName":{"shape":"ResourceGroupName"}, 616 "PatternSetName":{"shape":"LogPatternSetName"}, 617 "PatternName":{"shape":"LogPatternName"} 618 } 619 }, 620 "DescribeLogPatternResponse":{ 621 "type":"structure", 622 "members":{ 623 "ResourceGroupName":{"shape":"ResourceGroupName"}, 624 "LogPattern":{"shape":"LogPattern"} 625 } 626 }, 627 "DescribeObservationRequest":{ 628 "type":"structure", 629 "required":["ObservationId"], 630 "members":{ 631 "ObservationId":{"shape":"ObservationId"} 632 } 633 }, 634 "DescribeObservationResponse":{ 635 "type":"structure", 636 "members":{ 637 "Observation":{"shape":"Observation"} 638 } 639 }, 640 "DescribeProblemObservationsRequest":{ 641 "type":"structure", 642 "required":["ProblemId"], 643 "members":{ 644 "ProblemId":{"shape":"ProblemId"} 645 } 646 }, 647 "DescribeProblemObservationsResponse":{ 648 "type":"structure", 649 "members":{ 650 "RelatedObservations":{"shape":"RelatedObservations"} 651 } 652 }, 653 "DescribeProblemRequest":{ 654 "type":"structure", 655 "required":["ProblemId"], 656 "members":{ 657 "ProblemId":{"shape":"ProblemId"} 658 } 659 }, 660 "DescribeProblemResponse":{ 661 "type":"structure", 662 "members":{ 663 "Problem":{"shape":"Problem"} 664 } 665 }, 666 "EndTime":{"type":"timestamp"}, 667 "ErrorMsg":{"type":"string"}, 668 "ExceptionMessage":{"type":"string"}, 669 "Feedback":{ 670 "type":"map", 671 "key":{"shape":"FeedbackKey"}, 672 "value":{"shape":"FeedbackValue"}, 673 "max":10 674 }, 675 "FeedbackKey":{ 676 "type":"string", 677 "enum":["INSIGHTS_FEEDBACK"] 678 }, 679 "FeedbackValue":{ 680 "type":"string", 681 "enum":[ 682 "NOT_SPECIFIED", 683 "USEFUL", 684 "NOT_USEFUL" 685 ] 686 }, 687 "Insights":{"type":"string"}, 688 "InternalServerException":{ 689 "type":"structure", 690 "members":{ 691 "Message":{"shape":"ErrorMsg"} 692 }, 693 "exception":true 694 }, 695 "LifeCycle":{"type":"string"}, 696 "LineTime":{"type":"timestamp"}, 697 "ListApplicationsRequest":{ 698 "type":"structure", 699 "members":{ 700 "MaxResults":{"shape":"MaxEntities"}, 701 "NextToken":{"shape":"PaginationToken"} 702 } 703 }, 704 "ListApplicationsResponse":{ 705 "type":"structure", 706 "members":{ 707 "ApplicationInfoList":{"shape":"ApplicationInfoList"}, 708 "NextToken":{"shape":"PaginationToken"} 709 } 710 }, 711 "ListComponentsRequest":{ 712 "type":"structure", 713 "required":["ResourceGroupName"], 714 "members":{ 715 "ResourceGroupName":{"shape":"ResourceGroupName"}, 716 "MaxResults":{"shape":"MaxEntities"}, 717 "NextToken":{"shape":"PaginationToken"} 718 } 719 }, 720 "ListComponentsResponse":{ 721 "type":"structure", 722 "members":{ 723 "ApplicationComponentList":{"shape":"ApplicationComponentList"}, 724 "NextToken":{"shape":"PaginationToken"} 725 } 726 }, 727 "ListLogPatternSetsRequest":{ 728 "type":"structure", 729 "required":["ResourceGroupName"], 730 "members":{ 731 "ResourceGroupName":{"shape":"ResourceGroupName"}, 732 "MaxResults":{"shape":"MaxEntities"}, 733 "NextToken":{"shape":"PaginationToken"} 734 } 735 }, 736 "ListLogPatternSetsResponse":{ 737 "type":"structure", 738 "members":{ 739 "ResourceGroupName":{"shape":"ResourceGroupName"}, 740 "LogPatternSets":{"shape":"LogPatternSetList"}, 741 "NextToken":{"shape":"PaginationToken"} 742 } 743 }, 744 "ListLogPatternsRequest":{ 745 "type":"structure", 746 "required":["ResourceGroupName"], 747 "members":{ 748 "ResourceGroupName":{"shape":"ResourceGroupName"}, 749 "PatternSetName":{"shape":"LogPatternSetName"}, 750 "MaxResults":{"shape":"MaxEntities"}, 751 "NextToken":{"shape":"PaginationToken"} 752 } 753 }, 754 "ListLogPatternsResponse":{ 755 "type":"structure", 756 "members":{ 757 "ResourceGroupName":{"shape":"ResourceGroupName"}, 758 "LogPatterns":{"shape":"LogPatternList"}, 759 "NextToken":{"shape":"PaginationToken"} 760 } 761 }, 762 "ListProblemsRequest":{ 763 "type":"structure", 764 "members":{ 765 "ResourceGroupName":{"shape":"ResourceGroupName"}, 766 "StartTime":{"shape":"StartTime"}, 767 "EndTime":{"shape":"EndTime"}, 768 "MaxResults":{"shape":"MaxEntities"}, 769 "NextToken":{"shape":"PaginationToken"} 770 } 771 }, 772 "ListProblemsResponse":{ 773 "type":"structure", 774 "members":{ 775 "ProblemList":{"shape":"ProblemList"}, 776 "NextToken":{"shape":"PaginationToken"} 777 } 778 }, 779 "ListTagsForResourceRequest":{ 780 "type":"structure", 781 "required":["ResourceARN"], 782 "members":{ 783 "ResourceARN":{"shape":"AmazonResourceName"} 784 } 785 }, 786 "ListTagsForResourceResponse":{ 787 "type":"structure", 788 "members":{ 789 "Tags":{"shape":"TagList"} 790 } 791 }, 792 "LogFilter":{ 793 "type":"string", 794 "enum":[ 795 "ERROR", 796 "WARN", 797 "INFO" 798 ] 799 }, 800 "LogGroup":{"type":"string"}, 801 "LogPattern":{ 802 "type":"structure", 803 "members":{ 804 "PatternSetName":{"shape":"LogPatternSetName"}, 805 "PatternName":{"shape":"LogPatternName"}, 806 "Pattern":{"shape":"LogPatternRegex"}, 807 "Rank":{"shape":"LogPatternRank"} 808 } 809 }, 810 "LogPatternList":{ 811 "type":"list", 812 "member":{"shape":"LogPattern"} 813 }, 814 "LogPatternName":{ 815 "type":"string", 816 "max":50, 817 "min":1, 818 "pattern":"[a-zA-Z0-9\\.\\-_]*" 819 }, 820 "LogPatternRank":{"type":"integer"}, 821 "LogPatternRegex":{ 822 "type":"string", 823 "max":50, 824 "min":1 825 }, 826 "LogPatternSetList":{ 827 "type":"list", 828 "member":{"shape":"LogPatternSetName"} 829 }, 830 "LogPatternSetName":{ 831 "type":"string", 832 "max":30, 833 "min":1, 834 "pattern":"[a-zA-Z0-9\\.\\-_]*" 835 }, 836 "LogText":{"type":"string"}, 837 "MaxEntities":{ 838 "type":"integer", 839 "max":40, 840 "min":1 841 }, 842 "MetricName":{"type":"string"}, 843 "MetricNamespace":{"type":"string"}, 844 "Monitor":{"type":"boolean"}, 845 "NewComponentName":{"type":"string"}, 846 "Observation":{ 847 "type":"structure", 848 "members":{ 849 "Id":{"shape":"ObservationId"}, 850 "StartTime":{"shape":"StartTime"}, 851 "EndTime":{"shape":"EndTime"}, 852 "SourceType":{"shape":"SourceType"}, 853 "SourceARN":{"shape":"SourceARN"}, 854 "LogGroup":{"shape":"LogGroup"}, 855 "LineTime":{"shape":"LineTime"}, 856 "LogText":{"shape":"LogText"}, 857 "LogFilter":{"shape":"LogFilter"}, 858 "MetricNamespace":{"shape":"MetricNamespace"}, 859 "MetricName":{"shape":"MetricName"}, 860 "Unit":{"shape":"Unit"}, 861 "Value":{"shape":"Value"} 862 } 863 }, 864 "ObservationId":{ 865 "type":"string", 866 "max":38, 867 "min":38, 868 "pattern":"o-[0-9a-fA-F]{8}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{12}" 869 }, 870 "ObservationList":{ 871 "type":"list", 872 "member":{"shape":"Observation"} 873 }, 874 "OpsCenterEnabled":{"type":"boolean"}, 875 "OpsItemSNSTopicArn":{ 876 "type":"string", 877 "max":300, 878 "min":20 879 }, 880 "PaginationToken":{"type":"string"}, 881 "Problem":{ 882 "type":"structure", 883 "members":{ 884 "Id":{"shape":"ProblemId"}, 885 "Title":{"shape":"Title"}, 886 "Insights":{"shape":"Insights"}, 887 "Status":{"shape":"Status"}, 888 "AffectedResource":{"shape":"AffectedResource"}, 889 "StartTime":{"shape":"StartTime"}, 890 "EndTime":{"shape":"EndTime"}, 891 "SeverityLevel":{"shape":"SeverityLevel"}, 892 "ResourceGroupName":{"shape":"ResourceGroupName"}, 893 "Feedback":{"shape":"Feedback"} 894 } 895 }, 896 "ProblemId":{ 897 "type":"string", 898 "max":38, 899 "min":38, 900 "pattern":"p-[0-9a-fA-F]{8}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{12}" 901 }, 902 "ProblemList":{ 903 "type":"list", 904 "member":{"shape":"Problem"} 905 }, 906 "RelatedObservations":{ 907 "type":"structure", 908 "members":{ 909 "ObservationList":{"shape":"ObservationList"} 910 } 911 }, 912 "Remarks":{"type":"string"}, 913 "RemoveSNSTopic":{"type":"boolean"}, 914 "ResourceARN":{ 915 "type":"string", 916 "max":1011, 917 "min":1 918 }, 919 "ResourceGroupName":{ 920 "type":"string", 921 "max":256, 922 "min":1, 923 "pattern":"[a-zA-Z0-9\\.\\-_]*" 924 }, 925 "ResourceInUseException":{ 926 "type":"structure", 927 "members":{ 928 "Message":{"shape":"ErrorMsg"} 929 }, 930 "exception":true 931 }, 932 "ResourceList":{ 933 "type":"list", 934 "member":{"shape":"ResourceARN"} 935 }, 936 "ResourceNotFoundException":{ 937 "type":"structure", 938 "members":{ 939 "Message":{"shape":"ErrorMsg"} 940 }, 941 "exception":true 942 }, 943 "ResourceType":{"type":"string"}, 944 "SeverityLevel":{ 945 "type":"string", 946 "enum":[ 947 "Low", 948 "Medium", 949 "High" 950 ] 951 }, 952 "SourceARN":{"type":"string"}, 953 "SourceType":{"type":"string"}, 954 "StartTime":{"type":"timestamp"}, 955 "Status":{ 956 "type":"string", 957 "enum":[ 958 "IGNORE", 959 "RESOLVED", 960 "PENDING" 961 ] 962 }, 963 "Tag":{ 964 "type":"structure", 965 "required":[ 966 "Key", 967 "Value" 968 ], 969 "members":{ 970 "Key":{"shape":"TagKey"}, 971 "Value":{"shape":"TagValue"} 972 } 973 }, 974 "TagKey":{ 975 "type":"string", 976 "max":128, 977 "min":1 978 }, 979 "TagKeyList":{ 980 "type":"list", 981 "member":{"shape":"TagKey"}, 982 "max":200, 983 "min":0 984 }, 985 "TagList":{ 986 "type":"list", 987 "member":{"shape":"Tag"}, 988 "max":200, 989 "min":0 990 }, 991 "TagResourceRequest":{ 992 "type":"structure", 993 "required":[ 994 "ResourceARN", 995 "Tags" 996 ], 997 "members":{ 998 "ResourceARN":{"shape":"AmazonResourceName"}, 999 "Tags":{"shape":"TagList"} 1000 } 1001 }, 1002 "TagResourceResponse":{ 1003 "type":"structure", 1004 "members":{ 1005 } 1006 }, 1007 "TagValue":{ 1008 "type":"string", 1009 "max":256, 1010 "min":0 1011 }, 1012 "TagsAlreadyExistException":{ 1013 "type":"structure", 1014 "members":{ 1015 "Message":{"shape":"ExceptionMessage"} 1016 }, 1017 "exception":true 1018 }, 1019 "Tier":{ 1020 "type":"string", 1021 "enum":[ 1022 "DEFAULT", 1023 "DOT_NET_CORE", 1024 "DOT_NET_WORKER", 1025 "DOT_NET_WEB", 1026 "SQL_SERVER" 1027 ], 1028 "max":50, 1029 "min":1 1030 }, 1031 "Title":{"type":"string"}, 1032 "TooManyTagsException":{ 1033 "type":"structure", 1034 "members":{ 1035 "Message":{"shape":"ExceptionMessage"}, 1036 "ResourceName":{"shape":"AmazonResourceName"} 1037 }, 1038 "exception":true 1039 }, 1040 "Unit":{"type":"string"}, 1041 "UntagResourceRequest":{ 1042 "type":"structure", 1043 "required":[ 1044 "ResourceARN", 1045 "TagKeys" 1046 ], 1047 "members":{ 1048 "ResourceARN":{"shape":"AmazonResourceName"}, 1049 "TagKeys":{"shape":"TagKeyList"} 1050 } 1051 }, 1052 "UntagResourceResponse":{ 1053 "type":"structure", 1054 "members":{ 1055 } 1056 }, 1057 "UpdateApplicationRequest":{ 1058 "type":"structure", 1059 "required":["ResourceGroupName"], 1060 "members":{ 1061 "ResourceGroupName":{"shape":"ResourceGroupName"}, 1062 "OpsCenterEnabled":{"shape":"OpsCenterEnabled"}, 1063 "OpsItemSNSTopicArn":{"shape":"OpsItemSNSTopicArn"}, 1064 "RemoveSNSTopic":{"shape":"RemoveSNSTopic"} 1065 } 1066 }, 1067 "UpdateApplicationResponse":{ 1068 "type":"structure", 1069 "members":{ 1070 "ApplicationInfo":{"shape":"ApplicationInfo"} 1071 } 1072 }, 1073 "UpdateComponentConfigurationRequest":{ 1074 "type":"structure", 1075 "required":[ 1076 "ResourceGroupName", 1077 "ComponentName" 1078 ], 1079 "members":{ 1080 "ResourceGroupName":{"shape":"ResourceGroupName"}, 1081 "ComponentName":{"shape":"ComponentName"}, 1082 "Monitor":{"shape":"Monitor"}, 1083 "Tier":{"shape":"Tier"}, 1084 "ComponentConfiguration":{"shape":"ComponentConfiguration"} 1085 } 1086 }, 1087 "UpdateComponentConfigurationResponse":{ 1088 "type":"structure", 1089 "members":{ 1090 } 1091 }, 1092 "UpdateComponentRequest":{ 1093 "type":"structure", 1094 "required":[ 1095 "ResourceGroupName", 1096 "ComponentName" 1097 ], 1098 "members":{ 1099 "ResourceGroupName":{"shape":"ResourceGroupName"}, 1100 "ComponentName":{"shape":"ComponentName"}, 1101 "NewComponentName":{"shape":"NewComponentName"}, 1102 "ResourceList":{"shape":"ResourceList"} 1103 } 1104 }, 1105 "UpdateComponentResponse":{ 1106 "type":"structure", 1107 "members":{ 1108 } 1109 }, 1110 "UpdateLogPatternRequest":{ 1111 "type":"structure", 1112 "required":[ 1113 "ResourceGroupName", 1114 "PatternSetName", 1115 "PatternName" 1116 ], 1117 "members":{ 1118 "ResourceGroupName":{"shape":"ResourceGroupName"}, 1119 "PatternSetName":{"shape":"LogPatternSetName"}, 1120 "PatternName":{"shape":"LogPatternName"}, 1121 "Pattern":{"shape":"LogPatternRegex"}, 1122 "Rank":{"shape":"LogPatternRank"} 1123 } 1124 }, 1125 "UpdateLogPatternResponse":{ 1126 "type":"structure", 1127 "members":{ 1128 "ResourceGroupName":{"shape":"ResourceGroupName"}, 1129 "LogPattern":{"shape":"LogPattern"} 1130 } 1131 }, 1132 "ValidationException":{ 1133 "type":"structure", 1134 "members":{ 1135 "Message":{"shape":"ErrorMsg"} 1136 }, 1137 "exception":true 1138 }, 1139 "Value":{"type":"double"} 1140 } 1141} 1142