github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/application-insights/2018-11-25/api-2.json (about) 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 {"shape":"AccessDeniedException"} 32 ] 33 }, 34 "CreateComponent":{ 35 "name":"CreateComponent", 36 "http":{ 37 "method":"POST", 38 "requestUri":"/" 39 }, 40 "input":{"shape":"CreateComponentRequest"}, 41 "output":{"shape":"CreateComponentResponse"}, 42 "errors":[ 43 {"shape":"ResourceInUseException"}, 44 {"shape":"ResourceNotFoundException"}, 45 {"shape":"ValidationException"}, 46 {"shape":"InternalServerException"} 47 ] 48 }, 49 "CreateLogPattern":{ 50 "name":"CreateLogPattern", 51 "http":{ 52 "method":"POST", 53 "requestUri":"/" 54 }, 55 "input":{"shape":"CreateLogPatternRequest"}, 56 "output":{"shape":"CreateLogPatternResponse"}, 57 "errors":[ 58 {"shape":"ResourceInUseException"}, 59 {"shape":"ResourceNotFoundException"}, 60 {"shape":"ValidationException"}, 61 {"shape":"InternalServerException"} 62 ] 63 }, 64 "DeleteApplication":{ 65 "name":"DeleteApplication", 66 "http":{ 67 "method":"POST", 68 "requestUri":"/" 69 }, 70 "input":{"shape":"DeleteApplicationRequest"}, 71 "output":{"shape":"DeleteApplicationResponse"}, 72 "errors":[ 73 {"shape":"ResourceNotFoundException"}, 74 {"shape":"ValidationException"}, 75 {"shape":"BadRequestException"}, 76 {"shape":"InternalServerException"} 77 ] 78 }, 79 "DeleteComponent":{ 80 "name":"DeleteComponent", 81 "http":{ 82 "method":"POST", 83 "requestUri":"/" 84 }, 85 "input":{"shape":"DeleteComponentRequest"}, 86 "output":{"shape":"DeleteComponentResponse"}, 87 "errors":[ 88 {"shape":"ResourceNotFoundException"}, 89 {"shape":"ValidationException"}, 90 {"shape":"InternalServerException"} 91 ] 92 }, 93 "DeleteLogPattern":{ 94 "name":"DeleteLogPattern", 95 "http":{ 96 "method":"POST", 97 "requestUri":"/" 98 }, 99 "input":{"shape":"DeleteLogPatternRequest"}, 100 "output":{"shape":"DeleteLogPatternResponse"}, 101 "errors":[ 102 {"shape":"ResourceNotFoundException"}, 103 {"shape":"ValidationException"}, 104 {"shape":"BadRequestException"}, 105 {"shape":"InternalServerException"} 106 ] 107 }, 108 "DescribeApplication":{ 109 "name":"DescribeApplication", 110 "http":{ 111 "method":"POST", 112 "requestUri":"/" 113 }, 114 "input":{"shape":"DescribeApplicationRequest"}, 115 "output":{"shape":"DescribeApplicationResponse"}, 116 "errors":[ 117 {"shape":"ResourceNotFoundException"}, 118 {"shape":"ValidationException"}, 119 {"shape":"InternalServerException"} 120 ] 121 }, 122 "DescribeComponent":{ 123 "name":"DescribeComponent", 124 "http":{ 125 "method":"POST", 126 "requestUri":"/" 127 }, 128 "input":{"shape":"DescribeComponentRequest"}, 129 "output":{"shape":"DescribeComponentResponse"}, 130 "errors":[ 131 {"shape":"ResourceNotFoundException"}, 132 {"shape":"ValidationException"}, 133 {"shape":"InternalServerException"} 134 ] 135 }, 136 "DescribeComponentConfiguration":{ 137 "name":"DescribeComponentConfiguration", 138 "http":{ 139 "method":"POST", 140 "requestUri":"/" 141 }, 142 "input":{"shape":"DescribeComponentConfigurationRequest"}, 143 "output":{"shape":"DescribeComponentConfigurationResponse"}, 144 "errors":[ 145 {"shape":"ResourceNotFoundException"}, 146 {"shape":"ValidationException"}, 147 {"shape":"InternalServerException"} 148 ] 149 }, 150 "DescribeComponentConfigurationRecommendation":{ 151 "name":"DescribeComponentConfigurationRecommendation", 152 "http":{ 153 "method":"POST", 154 "requestUri":"/" 155 }, 156 "input":{"shape":"DescribeComponentConfigurationRecommendationRequest"}, 157 "output":{"shape":"DescribeComponentConfigurationRecommendationResponse"}, 158 "errors":[ 159 {"shape":"ResourceNotFoundException"}, 160 {"shape":"ValidationException"}, 161 {"shape":"InternalServerException"} 162 ] 163 }, 164 "DescribeLogPattern":{ 165 "name":"DescribeLogPattern", 166 "http":{ 167 "method":"POST", 168 "requestUri":"/" 169 }, 170 "input":{"shape":"DescribeLogPatternRequest"}, 171 "output":{"shape":"DescribeLogPatternResponse"}, 172 "errors":[ 173 {"shape":"ResourceNotFoundException"}, 174 {"shape":"ValidationException"}, 175 {"shape":"InternalServerException"} 176 ] 177 }, 178 "DescribeObservation":{ 179 "name":"DescribeObservation", 180 "http":{ 181 "method":"POST", 182 "requestUri":"/" 183 }, 184 "input":{"shape":"DescribeObservationRequest"}, 185 "output":{"shape":"DescribeObservationResponse"}, 186 "errors":[ 187 {"shape":"InternalServerException"}, 188 {"shape":"ValidationException"}, 189 {"shape":"ResourceNotFoundException"} 190 ] 191 }, 192 "DescribeProblem":{ 193 "name":"DescribeProblem", 194 "http":{ 195 "method":"POST", 196 "requestUri":"/" 197 }, 198 "input":{"shape":"DescribeProblemRequest"}, 199 "output":{"shape":"DescribeProblemResponse"}, 200 "errors":[ 201 {"shape":"InternalServerException"}, 202 {"shape":"ValidationException"}, 203 {"shape":"ResourceNotFoundException"} 204 ] 205 }, 206 "DescribeProblemObservations":{ 207 "name":"DescribeProblemObservations", 208 "http":{ 209 "method":"POST", 210 "requestUri":"/" 211 }, 212 "input":{"shape":"DescribeProblemObservationsRequest"}, 213 "output":{"shape":"DescribeProblemObservationsResponse"}, 214 "errors":[ 215 {"shape":"InternalServerException"}, 216 {"shape":"ValidationException"}, 217 {"shape":"ResourceNotFoundException"} 218 ] 219 }, 220 "ListApplications":{ 221 "name":"ListApplications", 222 "http":{ 223 "method":"POST", 224 "requestUri":"/" 225 }, 226 "input":{"shape":"ListApplicationsRequest"}, 227 "output":{"shape":"ListApplicationsResponse"}, 228 "errors":[ 229 {"shape":"ValidationException"}, 230 {"shape":"InternalServerException"} 231 ] 232 }, 233 "ListComponents":{ 234 "name":"ListComponents", 235 "http":{ 236 "method":"POST", 237 "requestUri":"/" 238 }, 239 "input":{"shape":"ListComponentsRequest"}, 240 "output":{"shape":"ListComponentsResponse"}, 241 "errors":[ 242 {"shape":"ResourceNotFoundException"}, 243 {"shape":"ValidationException"}, 244 {"shape":"InternalServerException"} 245 ] 246 }, 247 "ListConfigurationHistory":{ 248 "name":"ListConfigurationHistory", 249 "http":{ 250 "method":"POST", 251 "requestUri":"/" 252 }, 253 "input":{"shape":"ListConfigurationHistoryRequest"}, 254 "output":{"shape":"ListConfigurationHistoryResponse"}, 255 "errors":[ 256 {"shape":"ValidationException"}, 257 {"shape":"ResourceNotFoundException"}, 258 {"shape":"InternalServerException"} 259 ] 260 }, 261 "ListLogPatternSets":{ 262 "name":"ListLogPatternSets", 263 "http":{ 264 "method":"POST", 265 "requestUri":"/" 266 }, 267 "input":{"shape":"ListLogPatternSetsRequest"}, 268 "output":{"shape":"ListLogPatternSetsResponse"}, 269 "errors":[ 270 {"shape":"ResourceNotFoundException"}, 271 {"shape":"ValidationException"}, 272 {"shape":"InternalServerException"} 273 ] 274 }, 275 "ListLogPatterns":{ 276 "name":"ListLogPatterns", 277 "http":{ 278 "method":"POST", 279 "requestUri":"/" 280 }, 281 "input":{"shape":"ListLogPatternsRequest"}, 282 "output":{"shape":"ListLogPatternsResponse"}, 283 "errors":[ 284 {"shape":"ResourceNotFoundException"}, 285 {"shape":"ValidationException"}, 286 {"shape":"InternalServerException"} 287 ] 288 }, 289 "ListProblems":{ 290 "name":"ListProblems", 291 "http":{ 292 "method":"POST", 293 "requestUri":"/" 294 }, 295 "input":{"shape":"ListProblemsRequest"}, 296 "output":{"shape":"ListProblemsResponse"}, 297 "errors":[ 298 {"shape":"ValidationException"}, 299 {"shape":"ResourceNotFoundException"}, 300 {"shape":"InternalServerException"} 301 ] 302 }, 303 "ListTagsForResource":{ 304 "name":"ListTagsForResource", 305 "http":{ 306 "method":"POST", 307 "requestUri":"/" 308 }, 309 "input":{"shape":"ListTagsForResourceRequest"}, 310 "output":{"shape":"ListTagsForResourceResponse"}, 311 "errors":[ 312 {"shape":"ResourceNotFoundException"}, 313 {"shape":"ValidationException"} 314 ] 315 }, 316 "TagResource":{ 317 "name":"TagResource", 318 "http":{ 319 "method":"POST", 320 "requestUri":"/" 321 }, 322 "input":{"shape":"TagResourceRequest"}, 323 "output":{"shape":"TagResourceResponse"}, 324 "errors":[ 325 {"shape":"ResourceNotFoundException"}, 326 {"shape":"TooManyTagsException"}, 327 {"shape":"ValidationException"} 328 ] 329 }, 330 "UntagResource":{ 331 "name":"UntagResource", 332 "http":{ 333 "method":"POST", 334 "requestUri":"/" 335 }, 336 "input":{"shape":"UntagResourceRequest"}, 337 "output":{"shape":"UntagResourceResponse"}, 338 "errors":[ 339 {"shape":"ResourceNotFoundException"}, 340 {"shape":"ValidationException"} 341 ] 342 }, 343 "UpdateApplication":{ 344 "name":"UpdateApplication", 345 "http":{ 346 "method":"POST", 347 "requestUri":"/" 348 }, 349 "input":{"shape":"UpdateApplicationRequest"}, 350 "output":{"shape":"UpdateApplicationResponse"}, 351 "errors":[ 352 {"shape":"InternalServerException"}, 353 {"shape":"ResourceNotFoundException"}, 354 {"shape":"ValidationException"} 355 ] 356 }, 357 "UpdateComponent":{ 358 "name":"UpdateComponent", 359 "http":{ 360 "method":"POST", 361 "requestUri":"/" 362 }, 363 "input":{"shape":"UpdateComponentRequest"}, 364 "output":{"shape":"UpdateComponentResponse"}, 365 "errors":[ 366 {"shape":"ResourceInUseException"}, 367 {"shape":"ResourceNotFoundException"}, 368 {"shape":"ValidationException"}, 369 {"shape":"InternalServerException"} 370 ] 371 }, 372 "UpdateComponentConfiguration":{ 373 "name":"UpdateComponentConfiguration", 374 "http":{ 375 "method":"POST", 376 "requestUri":"/" 377 }, 378 "input":{"shape":"UpdateComponentConfigurationRequest"}, 379 "output":{"shape":"UpdateComponentConfigurationResponse"}, 380 "errors":[ 381 {"shape":"ResourceNotFoundException"}, 382 {"shape":"ValidationException"}, 383 {"shape":"InternalServerException"} 384 ] 385 }, 386 "UpdateLogPattern":{ 387 "name":"UpdateLogPattern", 388 "http":{ 389 "method":"POST", 390 "requestUri":"/" 391 }, 392 "input":{"shape":"UpdateLogPatternRequest"}, 393 "output":{"shape":"UpdateLogPatternResponse"}, 394 "errors":[ 395 {"shape":"ResourceInUseException"}, 396 {"shape":"ResourceNotFoundException"}, 397 {"shape":"ValidationException"}, 398 {"shape":"InternalServerException"} 399 ] 400 } 401 }, 402 "shapes":{ 403 "AccessDeniedException":{ 404 "type":"structure", 405 "members":{ 406 "Message":{"shape":"ErrorMsg"} 407 }, 408 "exception":true 409 }, 410 "AffectedResource":{"type":"string"}, 411 "AmazonResourceName":{ 412 "type":"string", 413 "max":1011, 414 "min":1, 415 "pattern":"^arn:aws(-\\w+)*:[\\w\\d-]+:([\\w\\d-]*)?:[\\w\\d_-]*([:/].+)*$" 416 }, 417 "ApplicationComponent":{ 418 "type":"structure", 419 "members":{ 420 "ComponentName":{"shape":"ComponentName"}, 421 "ComponentRemarks":{"shape":"Remarks"}, 422 "ResourceType":{"shape":"ResourceType"}, 423 "OsType":{"shape":"OsType"}, 424 "Tier":{"shape":"Tier"}, 425 "Monitor":{"shape":"Monitor"}, 426 "DetectedWorkload":{"shape":"DetectedWorkload"} 427 } 428 }, 429 "ApplicationComponentList":{ 430 "type":"list", 431 "member":{"shape":"ApplicationComponent"} 432 }, 433 "ApplicationInfo":{ 434 "type":"structure", 435 "members":{ 436 "ResourceGroupName":{"shape":"ResourceGroupName"}, 437 "LifeCycle":{"shape":"LifeCycle"}, 438 "OpsItemSNSTopicArn":{"shape":"OpsItemSNSTopicArn"}, 439 "OpsCenterEnabled":{"shape":"OpsCenterEnabled"}, 440 "CWEMonitorEnabled":{"shape":"CWEMonitorEnabled"}, 441 "Remarks":{"shape":"Remarks"} 442 } 443 }, 444 "ApplicationInfoList":{ 445 "type":"list", 446 "member":{"shape":"ApplicationInfo"} 447 }, 448 "BadRequestException":{ 449 "type":"structure", 450 "members":{ 451 "Message":{"shape":"ErrorMsg"} 452 }, 453 "exception":true 454 }, 455 "CWEMonitorEnabled":{"type":"boolean"}, 456 "CloudWatchEventDetailType":{"type":"string"}, 457 "CloudWatchEventId":{"type":"string"}, 458 "CloudWatchEventSource":{ 459 "type":"string", 460 "enum":[ 461 "EC2", 462 "CODE_DEPLOY", 463 "HEALTH", 464 "RDS" 465 ] 466 }, 467 "CodeDeployApplication":{"type":"string"}, 468 "CodeDeployDeploymentGroup":{"type":"string"}, 469 "CodeDeployDeploymentId":{"type":"string"}, 470 "CodeDeployInstanceGroupId":{"type":"string"}, 471 "CodeDeployState":{"type":"string"}, 472 "ComponentConfiguration":{ 473 "type":"string", 474 "max":10000, 475 "min":1, 476 "pattern":"[\\S\\s]+" 477 }, 478 "ComponentName":{ 479 "type":"string", 480 "max":1011, 481 "min":1, 482 "pattern":"(?:^[\\d\\w\\-_\\.+]*$)|(?:^arn:aws(-\\w+)*:[\\w\\d-]+:([\\w\\d-]*)?:[\\w\\d_-]*([:/].+)*$)" 483 }, 484 "ConfigurationEvent":{ 485 "type":"structure", 486 "members":{ 487 "MonitoredResourceARN":{"shape":"ConfigurationEventMonitoredResourceARN"}, 488 "EventStatus":{"shape":"ConfigurationEventStatus"}, 489 "EventResourceType":{"shape":"ConfigurationEventResourceType"}, 490 "EventTime":{"shape":"ConfigurationEventTime"}, 491 "EventDetail":{"shape":"ConfigurationEventDetail"}, 492 "EventResourceName":{"shape":"ConfigurationEventResourceName"} 493 } 494 }, 495 "ConfigurationEventDetail":{"type":"string"}, 496 "ConfigurationEventList":{ 497 "type":"list", 498 "member":{"shape":"ConfigurationEvent"} 499 }, 500 "ConfigurationEventMonitoredResourceARN":{"type":"string"}, 501 "ConfigurationEventResourceName":{"type":"string"}, 502 "ConfigurationEventResourceType":{ 503 "type":"string", 504 "enum":[ 505 "CLOUDWATCH_ALARM", 506 "CLOUDWATCH_LOG", 507 "CLOUDFORMATION", 508 "SSM_ASSOCIATION" 509 ] 510 }, 511 "ConfigurationEventStatus":{ 512 "type":"string", 513 "enum":[ 514 "INFO", 515 "WARN", 516 "ERROR" 517 ] 518 }, 519 "ConfigurationEventTime":{"type":"timestamp"}, 520 "CreateApplicationRequest":{ 521 "type":"structure", 522 "required":["ResourceGroupName"], 523 "members":{ 524 "ResourceGroupName":{"shape":"ResourceGroupName"}, 525 "OpsCenterEnabled":{"shape":"OpsCenterEnabled"}, 526 "CWEMonitorEnabled":{"shape":"CWEMonitorEnabled"}, 527 "OpsItemSNSTopicArn":{"shape":"OpsItemSNSTopicArn"}, 528 "Tags":{"shape":"TagList"} 529 } 530 }, 531 "CreateApplicationResponse":{ 532 "type":"structure", 533 "members":{ 534 "ApplicationInfo":{"shape":"ApplicationInfo"} 535 } 536 }, 537 "CreateComponentRequest":{ 538 "type":"structure", 539 "required":[ 540 "ResourceGroupName", 541 "ComponentName", 542 "ResourceList" 543 ], 544 "members":{ 545 "ResourceGroupName":{"shape":"ResourceGroupName"}, 546 "ComponentName":{"shape":"CustomComponentName"}, 547 "ResourceList":{"shape":"ResourceList"} 548 } 549 }, 550 "CreateComponentResponse":{ 551 "type":"structure", 552 "members":{ 553 } 554 }, 555 "CreateLogPatternRequest":{ 556 "type":"structure", 557 "required":[ 558 "ResourceGroupName", 559 "PatternSetName", 560 "PatternName", 561 "Pattern", 562 "Rank" 563 ], 564 "members":{ 565 "ResourceGroupName":{"shape":"ResourceGroupName"}, 566 "PatternSetName":{"shape":"LogPatternSetName"}, 567 "PatternName":{"shape":"LogPatternName"}, 568 "Pattern":{"shape":"LogPatternRegex"}, 569 "Rank":{"shape":"LogPatternRank"} 570 } 571 }, 572 "CreateLogPatternResponse":{ 573 "type":"structure", 574 "members":{ 575 "LogPattern":{"shape":"LogPattern"}, 576 "ResourceGroupName":{"shape":"ResourceGroupName"} 577 } 578 }, 579 "CustomComponentName":{ 580 "type":"string", 581 "max":128, 582 "min":1, 583 "pattern":"^[\\d\\w\\-_\\.+]*$" 584 }, 585 "DeleteApplicationRequest":{ 586 "type":"structure", 587 "required":["ResourceGroupName"], 588 "members":{ 589 "ResourceGroupName":{"shape":"ResourceGroupName"} 590 } 591 }, 592 "DeleteApplicationResponse":{ 593 "type":"structure", 594 "members":{ 595 } 596 }, 597 "DeleteComponentRequest":{ 598 "type":"structure", 599 "required":[ 600 "ResourceGroupName", 601 "ComponentName" 602 ], 603 "members":{ 604 "ResourceGroupName":{"shape":"ResourceGroupName"}, 605 "ComponentName":{"shape":"CustomComponentName"} 606 } 607 }, 608 "DeleteComponentResponse":{ 609 "type":"structure", 610 "members":{ 611 } 612 }, 613 "DeleteLogPatternRequest":{ 614 "type":"structure", 615 "required":[ 616 "ResourceGroupName", 617 "PatternSetName", 618 "PatternName" 619 ], 620 "members":{ 621 "ResourceGroupName":{"shape":"ResourceGroupName"}, 622 "PatternSetName":{"shape":"LogPatternSetName"}, 623 "PatternName":{"shape":"LogPatternName"} 624 } 625 }, 626 "DeleteLogPatternResponse":{ 627 "type":"structure", 628 "members":{ 629 } 630 }, 631 "DescribeApplicationRequest":{ 632 "type":"structure", 633 "required":["ResourceGroupName"], 634 "members":{ 635 "ResourceGroupName":{"shape":"ResourceGroupName"} 636 } 637 }, 638 "DescribeApplicationResponse":{ 639 "type":"structure", 640 "members":{ 641 "ApplicationInfo":{"shape":"ApplicationInfo"} 642 } 643 }, 644 "DescribeComponentConfigurationRecommendationRequest":{ 645 "type":"structure", 646 "required":[ 647 "ResourceGroupName", 648 "ComponentName", 649 "Tier" 650 ], 651 "members":{ 652 "ResourceGroupName":{"shape":"ResourceGroupName"}, 653 "ComponentName":{"shape":"ComponentName"}, 654 "Tier":{"shape":"Tier"} 655 } 656 }, 657 "DescribeComponentConfigurationRecommendationResponse":{ 658 "type":"structure", 659 "members":{ 660 "ComponentConfiguration":{"shape":"ComponentConfiguration"} 661 } 662 }, 663 "DescribeComponentConfigurationRequest":{ 664 "type":"structure", 665 "required":[ 666 "ResourceGroupName", 667 "ComponentName" 668 ], 669 "members":{ 670 "ResourceGroupName":{"shape":"ResourceGroupName"}, 671 "ComponentName":{"shape":"ComponentName"} 672 } 673 }, 674 "DescribeComponentConfigurationResponse":{ 675 "type":"structure", 676 "members":{ 677 "Monitor":{"shape":"Monitor"}, 678 "Tier":{"shape":"Tier"}, 679 "ComponentConfiguration":{"shape":"ComponentConfiguration"} 680 } 681 }, 682 "DescribeComponentRequest":{ 683 "type":"structure", 684 "required":[ 685 "ResourceGroupName", 686 "ComponentName" 687 ], 688 "members":{ 689 "ResourceGroupName":{"shape":"ResourceGroupName"}, 690 "ComponentName":{"shape":"ComponentName"} 691 } 692 }, 693 "DescribeComponentResponse":{ 694 "type":"structure", 695 "members":{ 696 "ApplicationComponent":{"shape":"ApplicationComponent"}, 697 "ResourceList":{"shape":"ResourceList"} 698 } 699 }, 700 "DescribeLogPatternRequest":{ 701 "type":"structure", 702 "required":[ 703 "ResourceGroupName", 704 "PatternSetName", 705 "PatternName" 706 ], 707 "members":{ 708 "ResourceGroupName":{"shape":"ResourceGroupName"}, 709 "PatternSetName":{"shape":"LogPatternSetName"}, 710 "PatternName":{"shape":"LogPatternName"} 711 } 712 }, 713 "DescribeLogPatternResponse":{ 714 "type":"structure", 715 "members":{ 716 "ResourceGroupName":{"shape":"ResourceGroupName"}, 717 "LogPattern":{"shape":"LogPattern"} 718 } 719 }, 720 "DescribeObservationRequest":{ 721 "type":"structure", 722 "required":["ObservationId"], 723 "members":{ 724 "ObservationId":{"shape":"ObservationId"} 725 } 726 }, 727 "DescribeObservationResponse":{ 728 "type":"structure", 729 "members":{ 730 "Observation":{"shape":"Observation"} 731 } 732 }, 733 "DescribeProblemObservationsRequest":{ 734 "type":"structure", 735 "required":["ProblemId"], 736 "members":{ 737 "ProblemId":{"shape":"ProblemId"} 738 } 739 }, 740 "DescribeProblemObservationsResponse":{ 741 "type":"structure", 742 "members":{ 743 "RelatedObservations":{"shape":"RelatedObservations"} 744 } 745 }, 746 "DescribeProblemRequest":{ 747 "type":"structure", 748 "required":["ProblemId"], 749 "members":{ 750 "ProblemId":{"shape":"ProblemId"} 751 } 752 }, 753 "DescribeProblemResponse":{ 754 "type":"structure", 755 "members":{ 756 "Problem":{"shape":"Problem"} 757 } 758 }, 759 "DetectedWorkload":{ 760 "type":"map", 761 "key":{"shape":"Tier"}, 762 "value":{"shape":"WorkloadMetaData"} 763 }, 764 "EbsCause":{"type":"string"}, 765 "EbsEvent":{"type":"string"}, 766 "EbsRequestId":{"type":"string"}, 767 "EbsResult":{"type":"string"}, 768 "Ec2State":{"type":"string"}, 769 "EndTime":{"type":"timestamp"}, 770 "ErrorMsg":{"type":"string"}, 771 "ExceptionMessage":{"type":"string"}, 772 "Feedback":{ 773 "type":"map", 774 "key":{"shape":"FeedbackKey"}, 775 "value":{"shape":"FeedbackValue"}, 776 "max":10 777 }, 778 "FeedbackKey":{ 779 "type":"string", 780 "enum":["INSIGHTS_FEEDBACK"] 781 }, 782 "FeedbackValue":{ 783 "type":"string", 784 "enum":[ 785 "NOT_SPECIFIED", 786 "USEFUL", 787 "NOT_USEFUL" 788 ] 789 }, 790 "HealthEventArn":{"type":"string"}, 791 "HealthEventDescription":{"type":"string"}, 792 "HealthEventTypeCategory":{"type":"string"}, 793 "HealthEventTypeCode":{"type":"string"}, 794 "HealthService":{"type":"string"}, 795 "Insights":{"type":"string"}, 796 "InternalServerException":{ 797 "type":"structure", 798 "members":{ 799 "Message":{"shape":"ErrorMsg"} 800 }, 801 "exception":true 802 }, 803 "LifeCycle":{"type":"string"}, 804 "LineTime":{"type":"timestamp"}, 805 "ListApplicationsRequest":{ 806 "type":"structure", 807 "members":{ 808 "MaxResults":{"shape":"MaxEntities"}, 809 "NextToken":{"shape":"PaginationToken"} 810 } 811 }, 812 "ListApplicationsResponse":{ 813 "type":"structure", 814 "members":{ 815 "ApplicationInfoList":{"shape":"ApplicationInfoList"}, 816 "NextToken":{"shape":"PaginationToken"} 817 } 818 }, 819 "ListComponentsRequest":{ 820 "type":"structure", 821 "required":["ResourceGroupName"], 822 "members":{ 823 "ResourceGroupName":{"shape":"ResourceGroupName"}, 824 "MaxResults":{"shape":"MaxEntities"}, 825 "NextToken":{"shape":"PaginationToken"} 826 } 827 }, 828 "ListComponentsResponse":{ 829 "type":"structure", 830 "members":{ 831 "ApplicationComponentList":{"shape":"ApplicationComponentList"}, 832 "NextToken":{"shape":"PaginationToken"} 833 } 834 }, 835 "ListConfigurationHistoryRequest":{ 836 "type":"structure", 837 "members":{ 838 "ResourceGroupName":{"shape":"ResourceGroupName"}, 839 "StartTime":{"shape":"StartTime"}, 840 "EndTime":{"shape":"EndTime"}, 841 "EventStatus":{"shape":"ConfigurationEventStatus"}, 842 "MaxResults":{"shape":"MaxEntities"}, 843 "NextToken":{"shape":"PaginationToken"} 844 } 845 }, 846 "ListConfigurationHistoryResponse":{ 847 "type":"structure", 848 "members":{ 849 "EventList":{"shape":"ConfigurationEventList"}, 850 "NextToken":{"shape":"PaginationToken"} 851 } 852 }, 853 "ListLogPatternSetsRequest":{ 854 "type":"structure", 855 "required":["ResourceGroupName"], 856 "members":{ 857 "ResourceGroupName":{"shape":"ResourceGroupName"}, 858 "MaxResults":{"shape":"MaxEntities"}, 859 "NextToken":{"shape":"PaginationToken"} 860 } 861 }, 862 "ListLogPatternSetsResponse":{ 863 "type":"structure", 864 "members":{ 865 "ResourceGroupName":{"shape":"ResourceGroupName"}, 866 "LogPatternSets":{"shape":"LogPatternSetList"}, 867 "NextToken":{"shape":"PaginationToken"} 868 } 869 }, 870 "ListLogPatternsRequest":{ 871 "type":"structure", 872 "required":["ResourceGroupName"], 873 "members":{ 874 "ResourceGroupName":{"shape":"ResourceGroupName"}, 875 "PatternSetName":{"shape":"LogPatternSetName"}, 876 "MaxResults":{"shape":"MaxEntities"}, 877 "NextToken":{"shape":"PaginationToken"} 878 } 879 }, 880 "ListLogPatternsResponse":{ 881 "type":"structure", 882 "members":{ 883 "ResourceGroupName":{"shape":"ResourceGroupName"}, 884 "LogPatterns":{"shape":"LogPatternList"}, 885 "NextToken":{"shape":"PaginationToken"} 886 } 887 }, 888 "ListProblemsRequest":{ 889 "type":"structure", 890 "members":{ 891 "ResourceGroupName":{"shape":"ResourceGroupName"}, 892 "StartTime":{"shape":"StartTime"}, 893 "EndTime":{"shape":"EndTime"}, 894 "MaxResults":{"shape":"MaxEntities"}, 895 "NextToken":{"shape":"PaginationToken"} 896 } 897 }, 898 "ListProblemsResponse":{ 899 "type":"structure", 900 "members":{ 901 "ProblemList":{"shape":"ProblemList"}, 902 "NextToken":{"shape":"PaginationToken"} 903 } 904 }, 905 "ListTagsForResourceRequest":{ 906 "type":"structure", 907 "required":["ResourceARN"], 908 "members":{ 909 "ResourceARN":{"shape":"AmazonResourceName"} 910 } 911 }, 912 "ListTagsForResourceResponse":{ 913 "type":"structure", 914 "members":{ 915 "Tags":{"shape":"TagList"} 916 } 917 }, 918 "LogFilter":{ 919 "type":"string", 920 "enum":[ 921 "ERROR", 922 "WARN", 923 "INFO" 924 ] 925 }, 926 "LogGroup":{"type":"string"}, 927 "LogPattern":{ 928 "type":"structure", 929 "members":{ 930 "PatternSetName":{"shape":"LogPatternSetName"}, 931 "PatternName":{"shape":"LogPatternName"}, 932 "Pattern":{"shape":"LogPatternRegex"}, 933 "Rank":{"shape":"LogPatternRank"} 934 } 935 }, 936 "LogPatternList":{ 937 "type":"list", 938 "member":{"shape":"LogPattern"} 939 }, 940 "LogPatternName":{ 941 "type":"string", 942 "max":50, 943 "min":1, 944 "pattern":"[a-zA-Z0-9\\.\\-_]*" 945 }, 946 "LogPatternRank":{"type":"integer"}, 947 "LogPatternRegex":{ 948 "type":"string", 949 "max":50, 950 "min":1, 951 "pattern":"[\\S\\s]+" 952 }, 953 "LogPatternSetList":{ 954 "type":"list", 955 "member":{"shape":"LogPatternSetName"} 956 }, 957 "LogPatternSetName":{ 958 "type":"string", 959 "max":30, 960 "min":1, 961 "pattern":"[a-zA-Z0-9\\.\\-_]*" 962 }, 963 "LogText":{"type":"string"}, 964 "MaxEntities":{ 965 "type":"integer", 966 "max":40, 967 "min":1 968 }, 969 "MetaDataKey":{"type":"string"}, 970 "MetaDataValue":{"type":"string"}, 971 "MetricName":{"type":"string"}, 972 "MetricNamespace":{"type":"string"}, 973 "Monitor":{"type":"boolean"}, 974 "Observation":{ 975 "type":"structure", 976 "members":{ 977 "Id":{"shape":"ObservationId"}, 978 "StartTime":{"shape":"StartTime"}, 979 "EndTime":{"shape":"EndTime"}, 980 "SourceType":{"shape":"SourceType"}, 981 "SourceARN":{"shape":"SourceARN"}, 982 "LogGroup":{"shape":"LogGroup"}, 983 "LineTime":{"shape":"LineTime"}, 984 "LogText":{"shape":"LogText"}, 985 "LogFilter":{"shape":"LogFilter"}, 986 "MetricNamespace":{"shape":"MetricNamespace"}, 987 "MetricName":{"shape":"MetricName"}, 988 "Unit":{"shape":"Unit"}, 989 "Value":{"shape":"Value"}, 990 "CloudWatchEventId":{"shape":"CloudWatchEventId"}, 991 "CloudWatchEventSource":{"shape":"CloudWatchEventSource"}, 992 "CloudWatchEventDetailType":{"shape":"CloudWatchEventDetailType"}, 993 "HealthEventArn":{"shape":"HealthEventArn"}, 994 "HealthService":{"shape":"HealthService"}, 995 "HealthEventTypeCode":{"shape":"HealthEventTypeCode"}, 996 "HealthEventTypeCategory":{"shape":"HealthEventTypeCategory"}, 997 "HealthEventDescription":{"shape":"HealthEventDescription"}, 998 "CodeDeployDeploymentId":{"shape":"CodeDeployDeploymentId"}, 999 "CodeDeployDeploymentGroup":{"shape":"CodeDeployDeploymentGroup"}, 1000 "CodeDeployState":{"shape":"CodeDeployState"}, 1001 "CodeDeployApplication":{"shape":"CodeDeployApplication"}, 1002 "CodeDeployInstanceGroupId":{"shape":"CodeDeployInstanceGroupId"}, 1003 "Ec2State":{"shape":"Ec2State"}, 1004 "RdsEventCategories":{"shape":"RdsEventCategories"}, 1005 "RdsEventMessage":{"shape":"RdsEventMessage"}, 1006 "S3EventName":{"shape":"S3EventName"}, 1007 "StatesExecutionArn":{"shape":"StatesExecutionArn"}, 1008 "StatesArn":{"shape":"StatesArn"}, 1009 "StatesStatus":{"shape":"StatesStatus"}, 1010 "StatesInput":{"shape":"StatesInput"}, 1011 "EbsEvent":{"shape":"EbsEvent"}, 1012 "EbsResult":{"shape":"EbsResult"}, 1013 "EbsCause":{"shape":"EbsCause"}, 1014 "EbsRequestId":{"shape":"EbsRequestId"}, 1015 "XRayFaultPercent":{"shape":"XRayFaultPercent"}, 1016 "XRayThrottlePercent":{"shape":"XRayThrottlePercent"}, 1017 "XRayErrorPercent":{"shape":"XRayErrorPercent"}, 1018 "XRayRequestCount":{"shape":"XRayRequestCount"}, 1019 "XRayRequestAverageLatency":{"shape":"XRayRequestAverageLatency"}, 1020 "XRayNodeName":{"shape":"XRayNodeName"}, 1021 "XRayNodeType":{"shape":"XRayNodeType"} 1022 } 1023 }, 1024 "ObservationId":{ 1025 "type":"string", 1026 "max":38, 1027 "min":38, 1028 "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}" 1029 }, 1030 "ObservationList":{ 1031 "type":"list", 1032 "member":{"shape":"Observation"} 1033 }, 1034 "OpsCenterEnabled":{"type":"boolean"}, 1035 "OpsItemSNSTopicArn":{ 1036 "type":"string", 1037 "max":300, 1038 "min":20, 1039 "pattern":"^arn:aws(-\\w+)*:[\\w\\d-]+:([\\w\\d-]*)?:[\\w\\d_-]*([:/].+)*$" 1040 }, 1041 "OsType":{ 1042 "type":"string", 1043 "enum":[ 1044 "WINDOWS", 1045 "LINUX" 1046 ] 1047 }, 1048 "PaginationToken":{ 1049 "type":"string", 1050 "max":1024, 1051 "min":1, 1052 "pattern":".+" 1053 }, 1054 "Problem":{ 1055 "type":"structure", 1056 "members":{ 1057 "Id":{"shape":"ProblemId"}, 1058 "Title":{"shape":"Title"}, 1059 "Insights":{"shape":"Insights"}, 1060 "Status":{"shape":"Status"}, 1061 "AffectedResource":{"shape":"AffectedResource"}, 1062 "StartTime":{"shape":"StartTime"}, 1063 "EndTime":{"shape":"EndTime"}, 1064 "SeverityLevel":{"shape":"SeverityLevel"}, 1065 "ResourceGroupName":{"shape":"ResourceGroupName"}, 1066 "Feedback":{"shape":"Feedback"} 1067 } 1068 }, 1069 "ProblemId":{ 1070 "type":"string", 1071 "max":38, 1072 "min":38, 1073 "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}" 1074 }, 1075 "ProblemList":{ 1076 "type":"list", 1077 "member":{"shape":"Problem"} 1078 }, 1079 "RdsEventCategories":{"type":"string"}, 1080 "RdsEventMessage":{"type":"string"}, 1081 "RelatedObservations":{ 1082 "type":"structure", 1083 "members":{ 1084 "ObservationList":{"shape":"ObservationList"} 1085 } 1086 }, 1087 "Remarks":{"type":"string"}, 1088 "RemoveSNSTopic":{"type":"boolean"}, 1089 "ResourceARN":{ 1090 "type":"string", 1091 "max":1011, 1092 "min":1, 1093 "pattern":"^arn:aws(-\\w+)*:[\\w\\d-]+:([\\w\\d-]*)?:[\\w\\d_-]*([:/].+)*$" 1094 }, 1095 "ResourceGroupName":{ 1096 "type":"string", 1097 "max":256, 1098 "min":1, 1099 "pattern":"[a-zA-Z0-9\\.\\-_]*" 1100 }, 1101 "ResourceInUseException":{ 1102 "type":"structure", 1103 "members":{ 1104 "Message":{"shape":"ErrorMsg"} 1105 }, 1106 "exception":true 1107 }, 1108 "ResourceList":{ 1109 "type":"list", 1110 "member":{"shape":"ResourceARN"} 1111 }, 1112 "ResourceNotFoundException":{ 1113 "type":"structure", 1114 "members":{ 1115 "Message":{"shape":"ErrorMsg"} 1116 }, 1117 "exception":true 1118 }, 1119 "ResourceType":{ 1120 "type":"string", 1121 "max":50, 1122 "min":1, 1123 "pattern":"[0-9a-zA-Z:_]*" 1124 }, 1125 "S3EventName":{"type":"string"}, 1126 "SeverityLevel":{ 1127 "type":"string", 1128 "enum":[ 1129 "Low", 1130 "Medium", 1131 "High" 1132 ] 1133 }, 1134 "SourceARN":{"type":"string"}, 1135 "SourceType":{"type":"string"}, 1136 "StartTime":{"type":"timestamp"}, 1137 "StatesArn":{"type":"string"}, 1138 "StatesExecutionArn":{"type":"string"}, 1139 "StatesInput":{"type":"string"}, 1140 "StatesStatus":{"type":"string"}, 1141 "Status":{ 1142 "type":"string", 1143 "enum":[ 1144 "IGNORE", 1145 "RESOLVED", 1146 "PENDING" 1147 ] 1148 }, 1149 "Tag":{ 1150 "type":"structure", 1151 "required":[ 1152 "Key", 1153 "Value" 1154 ], 1155 "members":{ 1156 "Key":{"shape":"TagKey"}, 1157 "Value":{"shape":"TagValue"} 1158 } 1159 }, 1160 "TagKey":{ 1161 "type":"string", 1162 "max":128, 1163 "min":1, 1164 "pattern":"^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$" 1165 }, 1166 "TagKeyList":{ 1167 "type":"list", 1168 "member":{"shape":"TagKey"}, 1169 "max":200, 1170 "min":0 1171 }, 1172 "TagList":{ 1173 "type":"list", 1174 "member":{"shape":"Tag"}, 1175 "max":200, 1176 "min":0 1177 }, 1178 "TagResourceRequest":{ 1179 "type":"structure", 1180 "required":[ 1181 "ResourceARN", 1182 "Tags" 1183 ], 1184 "members":{ 1185 "ResourceARN":{"shape":"AmazonResourceName"}, 1186 "Tags":{"shape":"TagList"} 1187 } 1188 }, 1189 "TagResourceResponse":{ 1190 "type":"structure", 1191 "members":{ 1192 } 1193 }, 1194 "TagValue":{ 1195 "type":"string", 1196 "max":256, 1197 "min":0, 1198 "pattern":"^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$" 1199 }, 1200 "TagsAlreadyExistException":{ 1201 "type":"structure", 1202 "members":{ 1203 "Message":{"shape":"ExceptionMessage"} 1204 }, 1205 "exception":true 1206 }, 1207 "Tier":{ 1208 "type":"string", 1209 "enum":[ 1210 "CUSTOM", 1211 "DEFAULT", 1212 "DOT_NET_CORE", 1213 "DOT_NET_WORKER", 1214 "DOT_NET_WEB_TIER", 1215 "DOT_NET_WEB", 1216 "SQL_SERVER", 1217 "SQL_SERVER_ALWAYSON_AVAILABILITY_GROUP", 1218 "MYSQL", 1219 "POSTGRESQL", 1220 "JAVA_JMX", 1221 "ORACLE" 1222 ], 1223 "max":50, 1224 "min":1 1225 }, 1226 "Title":{"type":"string"}, 1227 "TooManyTagsException":{ 1228 "type":"structure", 1229 "members":{ 1230 "Message":{"shape":"ExceptionMessage"}, 1231 "ResourceName":{"shape":"AmazonResourceName"} 1232 }, 1233 "exception":true 1234 }, 1235 "Unit":{"type":"string"}, 1236 "UntagResourceRequest":{ 1237 "type":"structure", 1238 "required":[ 1239 "ResourceARN", 1240 "TagKeys" 1241 ], 1242 "members":{ 1243 "ResourceARN":{"shape":"AmazonResourceName"}, 1244 "TagKeys":{"shape":"TagKeyList"} 1245 } 1246 }, 1247 "UntagResourceResponse":{ 1248 "type":"structure", 1249 "members":{ 1250 } 1251 }, 1252 "UpdateApplicationRequest":{ 1253 "type":"structure", 1254 "required":["ResourceGroupName"], 1255 "members":{ 1256 "ResourceGroupName":{"shape":"ResourceGroupName"}, 1257 "OpsCenterEnabled":{"shape":"OpsCenterEnabled"}, 1258 "CWEMonitorEnabled":{"shape":"CWEMonitorEnabled"}, 1259 "OpsItemSNSTopicArn":{"shape":"OpsItemSNSTopicArn"}, 1260 "RemoveSNSTopic":{"shape":"RemoveSNSTopic"} 1261 } 1262 }, 1263 "UpdateApplicationResponse":{ 1264 "type":"structure", 1265 "members":{ 1266 "ApplicationInfo":{"shape":"ApplicationInfo"} 1267 } 1268 }, 1269 "UpdateComponentConfigurationRequest":{ 1270 "type":"structure", 1271 "required":[ 1272 "ResourceGroupName", 1273 "ComponentName" 1274 ], 1275 "members":{ 1276 "ResourceGroupName":{"shape":"ResourceGroupName"}, 1277 "ComponentName":{"shape":"ComponentName"}, 1278 "Monitor":{"shape":"Monitor"}, 1279 "Tier":{"shape":"Tier"}, 1280 "ComponentConfiguration":{"shape":"ComponentConfiguration"} 1281 } 1282 }, 1283 "UpdateComponentConfigurationResponse":{ 1284 "type":"structure", 1285 "members":{ 1286 } 1287 }, 1288 "UpdateComponentRequest":{ 1289 "type":"structure", 1290 "required":[ 1291 "ResourceGroupName", 1292 "ComponentName" 1293 ], 1294 "members":{ 1295 "ResourceGroupName":{"shape":"ResourceGroupName"}, 1296 "ComponentName":{"shape":"CustomComponentName"}, 1297 "NewComponentName":{"shape":"CustomComponentName"}, 1298 "ResourceList":{"shape":"ResourceList"} 1299 } 1300 }, 1301 "UpdateComponentResponse":{ 1302 "type":"structure", 1303 "members":{ 1304 } 1305 }, 1306 "UpdateLogPatternRequest":{ 1307 "type":"structure", 1308 "required":[ 1309 "ResourceGroupName", 1310 "PatternSetName", 1311 "PatternName" 1312 ], 1313 "members":{ 1314 "ResourceGroupName":{"shape":"ResourceGroupName"}, 1315 "PatternSetName":{"shape":"LogPatternSetName"}, 1316 "PatternName":{"shape":"LogPatternName"}, 1317 "Pattern":{"shape":"LogPatternRegex"}, 1318 "Rank":{"shape":"LogPatternRank"} 1319 } 1320 }, 1321 "UpdateLogPatternResponse":{ 1322 "type":"structure", 1323 "members":{ 1324 "ResourceGroupName":{"shape":"ResourceGroupName"}, 1325 "LogPattern":{"shape":"LogPattern"} 1326 } 1327 }, 1328 "ValidationException":{ 1329 "type":"structure", 1330 "members":{ 1331 "Message":{"shape":"ErrorMsg"} 1332 }, 1333 "exception":true 1334 }, 1335 "Value":{"type":"double"}, 1336 "WorkloadMetaData":{ 1337 "type":"map", 1338 "key":{"shape":"MetaDataKey"}, 1339 "value":{"shape":"MetaDataValue"} 1340 }, 1341 "XRayErrorPercent":{"type":"integer"}, 1342 "XRayFaultPercent":{"type":"integer"}, 1343 "XRayNodeName":{"type":"string"}, 1344 "XRayNodeType":{"type":"string"}, 1345 "XRayRequestAverageLatency":{"type":"long"}, 1346 "XRayRequestCount":{"type":"integer"}, 1347 "XRayThrottlePercent":{"type":"integer"} 1348 } 1349 }