1{ 2 "version":"2.0", 3 "metadata":{ 4 "apiVersion":"2015-11-01", 5 "endpointPrefix":"discovery", 6 "jsonVersion":"1.1", 7 "protocol":"json", 8 "serviceFullName":"AWS Application Discovery Service", 9 "serviceId":"Application Discovery Service", 10 "signatureVersion":"v4", 11 "targetPrefix":"AWSPoseidonService_V2015_11_01", 12 "uid":"discovery-2015-11-01" 13 }, 14 "operations":{ 15 "AssociateConfigurationItemsToApplication":{ 16 "name":"AssociateConfigurationItemsToApplication", 17 "http":{ 18 "method":"POST", 19 "requestUri":"/" 20 }, 21 "input":{"shape":"AssociateConfigurationItemsToApplicationRequest"}, 22 "output":{"shape":"AssociateConfigurationItemsToApplicationResponse"}, 23 "errors":[ 24 {"shape":"AuthorizationErrorException"}, 25 {"shape":"InvalidParameterException"}, 26 {"shape":"InvalidParameterValueException"}, 27 {"shape":"ServerInternalErrorException"}, 28 {"shape":"HomeRegionNotSetException"} 29 ] 30 }, 31 "BatchDeleteImportData":{ 32 "name":"BatchDeleteImportData", 33 "http":{ 34 "method":"POST", 35 "requestUri":"/" 36 }, 37 "input":{"shape":"BatchDeleteImportDataRequest"}, 38 "output":{"shape":"BatchDeleteImportDataResponse"}, 39 "errors":[ 40 {"shape":"AuthorizationErrorException"}, 41 {"shape":"InvalidParameterException"}, 42 {"shape":"InvalidParameterValueException"}, 43 {"shape":"ServerInternalErrorException"}, 44 {"shape":"HomeRegionNotSetException"} 45 ] 46 }, 47 "CreateApplication":{ 48 "name":"CreateApplication", 49 "http":{ 50 "method":"POST", 51 "requestUri":"/" 52 }, 53 "input":{"shape":"CreateApplicationRequest"}, 54 "output":{"shape":"CreateApplicationResponse"}, 55 "errors":[ 56 {"shape":"AuthorizationErrorException"}, 57 {"shape":"InvalidParameterException"}, 58 {"shape":"InvalidParameterValueException"}, 59 {"shape":"ServerInternalErrorException"}, 60 {"shape":"HomeRegionNotSetException"} 61 ] 62 }, 63 "CreateTags":{ 64 "name":"CreateTags", 65 "http":{ 66 "method":"POST", 67 "requestUri":"/" 68 }, 69 "input":{"shape":"CreateTagsRequest"}, 70 "output":{"shape":"CreateTagsResponse"}, 71 "errors":[ 72 {"shape":"AuthorizationErrorException"}, 73 {"shape":"ResourceNotFoundException"}, 74 {"shape":"InvalidParameterException"}, 75 {"shape":"InvalidParameterValueException"}, 76 {"shape":"ServerInternalErrorException"}, 77 {"shape":"HomeRegionNotSetException"} 78 ] 79 }, 80 "DeleteApplications":{ 81 "name":"DeleteApplications", 82 "http":{ 83 "method":"POST", 84 "requestUri":"/" 85 }, 86 "input":{"shape":"DeleteApplicationsRequest"}, 87 "output":{"shape":"DeleteApplicationsResponse"}, 88 "errors":[ 89 {"shape":"AuthorizationErrorException"}, 90 {"shape":"InvalidParameterException"}, 91 {"shape":"InvalidParameterValueException"}, 92 {"shape":"ServerInternalErrorException"}, 93 {"shape":"HomeRegionNotSetException"} 94 ] 95 }, 96 "DeleteTags":{ 97 "name":"DeleteTags", 98 "http":{ 99 "method":"POST", 100 "requestUri":"/" 101 }, 102 "input":{"shape":"DeleteTagsRequest"}, 103 "output":{"shape":"DeleteTagsResponse"}, 104 "errors":[ 105 {"shape":"AuthorizationErrorException"}, 106 {"shape":"ResourceNotFoundException"}, 107 {"shape":"InvalidParameterException"}, 108 {"shape":"InvalidParameterValueException"}, 109 {"shape":"ServerInternalErrorException"}, 110 {"shape":"HomeRegionNotSetException"} 111 ] 112 }, 113 "DescribeAgents":{ 114 "name":"DescribeAgents", 115 "http":{ 116 "method":"POST", 117 "requestUri":"/" 118 }, 119 "input":{"shape":"DescribeAgentsRequest"}, 120 "output":{"shape":"DescribeAgentsResponse"}, 121 "errors":[ 122 {"shape":"AuthorizationErrorException"}, 123 {"shape":"InvalidParameterException"}, 124 {"shape":"InvalidParameterValueException"}, 125 {"shape":"ServerInternalErrorException"}, 126 {"shape":"HomeRegionNotSetException"} 127 ] 128 }, 129 "DescribeConfigurations":{ 130 "name":"DescribeConfigurations", 131 "http":{ 132 "method":"POST", 133 "requestUri":"/" 134 }, 135 "input":{"shape":"DescribeConfigurationsRequest"}, 136 "output":{"shape":"DescribeConfigurationsResponse"}, 137 "errors":[ 138 {"shape":"AuthorizationErrorException"}, 139 {"shape":"InvalidParameterException"}, 140 {"shape":"InvalidParameterValueException"}, 141 {"shape":"ServerInternalErrorException"}, 142 {"shape":"HomeRegionNotSetException"} 143 ] 144 }, 145 "DescribeContinuousExports":{ 146 "name":"DescribeContinuousExports", 147 "http":{ 148 "method":"POST", 149 "requestUri":"/" 150 }, 151 "input":{"shape":"DescribeContinuousExportsRequest"}, 152 "output":{"shape":"DescribeContinuousExportsResponse"}, 153 "errors":[ 154 {"shape":"AuthorizationErrorException"}, 155 {"shape":"InvalidParameterException"}, 156 {"shape":"InvalidParameterValueException"}, 157 {"shape":"ServerInternalErrorException"}, 158 {"shape":"OperationNotPermittedException"}, 159 {"shape":"ResourceNotFoundException"}, 160 {"shape":"HomeRegionNotSetException"} 161 ] 162 }, 163 "DescribeExportConfigurations":{ 164 "name":"DescribeExportConfigurations", 165 "http":{ 166 "method":"POST", 167 "requestUri":"/" 168 }, 169 "input":{"shape":"DescribeExportConfigurationsRequest"}, 170 "output":{"shape":"DescribeExportConfigurationsResponse"}, 171 "errors":[ 172 {"shape":"AuthorizationErrorException"}, 173 {"shape":"ResourceNotFoundException"}, 174 {"shape":"InvalidParameterException"}, 175 {"shape":"InvalidParameterValueException"}, 176 {"shape":"ServerInternalErrorException"}, 177 {"shape":"HomeRegionNotSetException"} 178 ], 179 "deprecated":true 180 }, 181 "DescribeExportTasks":{ 182 "name":"DescribeExportTasks", 183 "http":{ 184 "method":"POST", 185 "requestUri":"/" 186 }, 187 "input":{"shape":"DescribeExportTasksRequest"}, 188 "output":{"shape":"DescribeExportTasksResponse"}, 189 "errors":[ 190 {"shape":"AuthorizationErrorException"}, 191 {"shape":"InvalidParameterException"}, 192 {"shape":"InvalidParameterValueException"}, 193 {"shape":"ServerInternalErrorException"}, 194 {"shape":"HomeRegionNotSetException"} 195 ] 196 }, 197 "DescribeImportTasks":{ 198 "name":"DescribeImportTasks", 199 "http":{ 200 "method":"POST", 201 "requestUri":"/" 202 }, 203 "input":{"shape":"DescribeImportTasksRequest"}, 204 "output":{"shape":"DescribeImportTasksResponse"}, 205 "errors":[ 206 {"shape":"AuthorizationErrorException"}, 207 {"shape":"InvalidParameterException"}, 208 {"shape":"InvalidParameterValueException"}, 209 {"shape":"ServerInternalErrorException"}, 210 {"shape":"HomeRegionNotSetException"} 211 ] 212 }, 213 "DescribeTags":{ 214 "name":"DescribeTags", 215 "http":{ 216 "method":"POST", 217 "requestUri":"/" 218 }, 219 "input":{"shape":"DescribeTagsRequest"}, 220 "output":{"shape":"DescribeTagsResponse"}, 221 "errors":[ 222 {"shape":"AuthorizationErrorException"}, 223 {"shape":"ResourceNotFoundException"}, 224 {"shape":"InvalidParameterException"}, 225 {"shape":"InvalidParameterValueException"}, 226 {"shape":"ServerInternalErrorException"}, 227 {"shape":"HomeRegionNotSetException"} 228 ] 229 }, 230 "DisassociateConfigurationItemsFromApplication":{ 231 "name":"DisassociateConfigurationItemsFromApplication", 232 "http":{ 233 "method":"POST", 234 "requestUri":"/" 235 }, 236 "input":{"shape":"DisassociateConfigurationItemsFromApplicationRequest"}, 237 "output":{"shape":"DisassociateConfigurationItemsFromApplicationResponse"}, 238 "errors":[ 239 {"shape":"AuthorizationErrorException"}, 240 {"shape":"InvalidParameterException"}, 241 {"shape":"InvalidParameterValueException"}, 242 {"shape":"ServerInternalErrorException"}, 243 {"shape":"HomeRegionNotSetException"} 244 ] 245 }, 246 "ExportConfigurations":{ 247 "name":"ExportConfigurations", 248 "http":{ 249 "method":"POST", 250 "requestUri":"/" 251 }, 252 "output":{"shape":"ExportConfigurationsResponse"}, 253 "errors":[ 254 {"shape":"AuthorizationErrorException"}, 255 {"shape":"InvalidParameterException"}, 256 {"shape":"InvalidParameterValueException"}, 257 {"shape":"ServerInternalErrorException"}, 258 {"shape":"OperationNotPermittedException"}, 259 {"shape":"HomeRegionNotSetException"} 260 ], 261 "deprecated":true 262 }, 263 "GetDiscoverySummary":{ 264 "name":"GetDiscoverySummary", 265 "http":{ 266 "method":"POST", 267 "requestUri":"/" 268 }, 269 "input":{"shape":"GetDiscoverySummaryRequest"}, 270 "output":{"shape":"GetDiscoverySummaryResponse"}, 271 "errors":[ 272 {"shape":"AuthorizationErrorException"}, 273 {"shape":"InvalidParameterException"}, 274 {"shape":"InvalidParameterValueException"}, 275 {"shape":"ServerInternalErrorException"}, 276 {"shape":"HomeRegionNotSetException"} 277 ] 278 }, 279 "ListConfigurations":{ 280 "name":"ListConfigurations", 281 "http":{ 282 "method":"POST", 283 "requestUri":"/" 284 }, 285 "input":{"shape":"ListConfigurationsRequest"}, 286 "output":{"shape":"ListConfigurationsResponse"}, 287 "errors":[ 288 {"shape":"AuthorizationErrorException"}, 289 {"shape":"ResourceNotFoundException"}, 290 {"shape":"InvalidParameterException"}, 291 {"shape":"InvalidParameterValueException"}, 292 {"shape":"ServerInternalErrorException"}, 293 {"shape":"HomeRegionNotSetException"} 294 ] 295 }, 296 "ListServerNeighbors":{ 297 "name":"ListServerNeighbors", 298 "http":{ 299 "method":"POST", 300 "requestUri":"/" 301 }, 302 "input":{"shape":"ListServerNeighborsRequest"}, 303 "output":{"shape":"ListServerNeighborsResponse"}, 304 "errors":[ 305 {"shape":"AuthorizationErrorException"}, 306 {"shape":"InvalidParameterException"}, 307 {"shape":"InvalidParameterValueException"}, 308 {"shape":"ServerInternalErrorException"}, 309 {"shape":"HomeRegionNotSetException"} 310 ] 311 }, 312 "StartContinuousExport":{ 313 "name":"StartContinuousExport", 314 "http":{ 315 "method":"POST", 316 "requestUri":"/" 317 }, 318 "input":{"shape":"StartContinuousExportRequest"}, 319 "output":{"shape":"StartContinuousExportResponse"}, 320 "errors":[ 321 {"shape":"ConflictErrorException"}, 322 {"shape":"AuthorizationErrorException"}, 323 {"shape":"InvalidParameterException"}, 324 {"shape":"InvalidParameterValueException"}, 325 {"shape":"ServerInternalErrorException"}, 326 {"shape":"OperationNotPermittedException"}, 327 {"shape":"ResourceInUseException"}, 328 {"shape":"HomeRegionNotSetException"} 329 ] 330 }, 331 "StartDataCollectionByAgentIds":{ 332 "name":"StartDataCollectionByAgentIds", 333 "http":{ 334 "method":"POST", 335 "requestUri":"/" 336 }, 337 "input":{"shape":"StartDataCollectionByAgentIdsRequest"}, 338 "output":{"shape":"StartDataCollectionByAgentIdsResponse"}, 339 "errors":[ 340 {"shape":"AuthorizationErrorException"}, 341 {"shape":"InvalidParameterException"}, 342 {"shape":"InvalidParameterValueException"}, 343 {"shape":"ServerInternalErrorException"}, 344 {"shape":"HomeRegionNotSetException"} 345 ] 346 }, 347 "StartExportTask":{ 348 "name":"StartExportTask", 349 "http":{ 350 "method":"POST", 351 "requestUri":"/" 352 }, 353 "input":{"shape":"StartExportTaskRequest"}, 354 "output":{"shape":"StartExportTaskResponse"}, 355 "errors":[ 356 {"shape":"AuthorizationErrorException"}, 357 {"shape":"InvalidParameterException"}, 358 {"shape":"InvalidParameterValueException"}, 359 {"shape":"ServerInternalErrorException"}, 360 {"shape":"OperationNotPermittedException"}, 361 {"shape":"HomeRegionNotSetException"} 362 ] 363 }, 364 "StartImportTask":{ 365 "name":"StartImportTask", 366 "http":{ 367 "method":"POST", 368 "requestUri":"/" 369 }, 370 "input":{"shape":"StartImportTaskRequest"}, 371 "output":{"shape":"StartImportTaskResponse"}, 372 "errors":[ 373 {"shape":"ResourceInUseException"}, 374 {"shape":"AuthorizationErrorException"}, 375 {"shape":"InvalidParameterException"}, 376 {"shape":"InvalidParameterValueException"}, 377 {"shape":"ServerInternalErrorException"}, 378 {"shape":"HomeRegionNotSetException"} 379 ] 380 }, 381 "StopContinuousExport":{ 382 "name":"StopContinuousExport", 383 "http":{ 384 "method":"POST", 385 "requestUri":"/" 386 }, 387 "input":{"shape":"StopContinuousExportRequest"}, 388 "output":{"shape":"StopContinuousExportResponse"}, 389 "errors":[ 390 {"shape":"AuthorizationErrorException"}, 391 {"shape":"InvalidParameterException"}, 392 {"shape":"InvalidParameterValueException"}, 393 {"shape":"ServerInternalErrorException"}, 394 {"shape":"OperationNotPermittedException"}, 395 {"shape":"ResourceNotFoundException"}, 396 {"shape":"ResourceInUseException"}, 397 {"shape":"HomeRegionNotSetException"} 398 ] 399 }, 400 "StopDataCollectionByAgentIds":{ 401 "name":"StopDataCollectionByAgentIds", 402 "http":{ 403 "method":"POST", 404 "requestUri":"/" 405 }, 406 "input":{"shape":"StopDataCollectionByAgentIdsRequest"}, 407 "output":{"shape":"StopDataCollectionByAgentIdsResponse"}, 408 "errors":[ 409 {"shape":"AuthorizationErrorException"}, 410 {"shape":"InvalidParameterException"}, 411 {"shape":"InvalidParameterValueException"}, 412 {"shape":"ServerInternalErrorException"}, 413 {"shape":"HomeRegionNotSetException"} 414 ] 415 }, 416 "UpdateApplication":{ 417 "name":"UpdateApplication", 418 "http":{ 419 "method":"POST", 420 "requestUri":"/" 421 }, 422 "input":{"shape":"UpdateApplicationRequest"}, 423 "output":{"shape":"UpdateApplicationResponse"}, 424 "errors":[ 425 {"shape":"AuthorizationErrorException"}, 426 {"shape":"InvalidParameterException"}, 427 {"shape":"InvalidParameterValueException"}, 428 {"shape":"ServerInternalErrorException"}, 429 {"shape":"HomeRegionNotSetException"} 430 ] 431 } 432 }, 433 "shapes":{ 434 "AgentConfigurationStatus":{ 435 "type":"structure", 436 "members":{ 437 "agentId":{"shape":"String"}, 438 "operationSucceeded":{"shape":"Boolean"}, 439 "description":{"shape":"String"} 440 } 441 }, 442 "AgentConfigurationStatusList":{ 443 "type":"list", 444 "member":{"shape":"AgentConfigurationStatus"} 445 }, 446 "AgentId":{"type":"string"}, 447 "AgentIds":{ 448 "type":"list", 449 "member":{"shape":"AgentId"} 450 }, 451 "AgentInfo":{ 452 "type":"structure", 453 "members":{ 454 "agentId":{"shape":"AgentId"}, 455 "hostName":{"shape":"String"}, 456 "agentNetworkInfoList":{"shape":"AgentNetworkInfoList"}, 457 "connectorId":{"shape":"String"}, 458 "version":{"shape":"String"}, 459 "health":{"shape":"AgentStatus"}, 460 "lastHealthPingTime":{"shape":"String"}, 461 "collectionStatus":{"shape":"String"}, 462 "agentType":{"shape":"String"}, 463 "registeredTime":{"shape":"String"} 464 } 465 }, 466 "AgentNetworkInfo":{ 467 "type":"structure", 468 "members":{ 469 "ipAddress":{"shape":"String"}, 470 "macAddress":{"shape":"String"} 471 } 472 }, 473 "AgentNetworkInfoList":{ 474 "type":"list", 475 "member":{"shape":"AgentNetworkInfo"} 476 }, 477 "AgentStatus":{ 478 "type":"string", 479 "enum":[ 480 "HEALTHY", 481 "UNHEALTHY", 482 "RUNNING", 483 "UNKNOWN", 484 "BLACKLISTED", 485 "SHUTDOWN" 486 ] 487 }, 488 "AgentsInfo":{ 489 "type":"list", 490 "member":{"shape":"AgentInfo"} 491 }, 492 "ApplicationId":{"type":"string"}, 493 "ApplicationIdsList":{ 494 "type":"list", 495 "member":{"shape":"ApplicationId"} 496 }, 497 "AssociateConfigurationItemsToApplicationRequest":{ 498 "type":"structure", 499 "required":[ 500 "applicationConfigurationId", 501 "configurationIds" 502 ], 503 "members":{ 504 "applicationConfigurationId":{"shape":"ApplicationId"}, 505 "configurationIds":{"shape":"ConfigurationIdList"} 506 } 507 }, 508 "AssociateConfigurationItemsToApplicationResponse":{ 509 "type":"structure", 510 "members":{ 511 } 512 }, 513 "AuthorizationErrorException":{ 514 "type":"structure", 515 "members":{ 516 "message":{"shape":"Message"} 517 }, 518 "exception":true 519 }, 520 "BatchDeleteImportDataError":{ 521 "type":"structure", 522 "members":{ 523 "importTaskId":{"shape":"ImportTaskIdentifier"}, 524 "errorCode":{"shape":"BatchDeleteImportDataErrorCode"}, 525 "errorDescription":{"shape":"BatchDeleteImportDataErrorDescription"} 526 } 527 }, 528 "BatchDeleteImportDataErrorCode":{ 529 "type":"string", 530 "enum":[ 531 "NOT_FOUND", 532 "INTERNAL_SERVER_ERROR", 533 "OVER_LIMIT" 534 ] 535 }, 536 "BatchDeleteImportDataErrorDescription":{"type":"string"}, 537 "BatchDeleteImportDataErrorList":{ 538 "type":"list", 539 "member":{"shape":"BatchDeleteImportDataError"} 540 }, 541 "BatchDeleteImportDataRequest":{ 542 "type":"structure", 543 "required":["importTaskIds"], 544 "members":{ 545 "importTaskIds":{"shape":"ToDeleteIdentifierList"} 546 } 547 }, 548 "BatchDeleteImportDataResponse":{ 549 "type":"structure", 550 "members":{ 551 "errors":{"shape":"BatchDeleteImportDataErrorList"} 552 } 553 }, 554 "Boolean":{"type":"boolean"}, 555 "BoxedInteger":{ 556 "type":"integer", 557 "box":true 558 }, 559 "ClientRequestToken":{ 560 "type":"string", 561 "max":100, 562 "min":1 563 }, 564 "Condition":{"type":"string"}, 565 "Configuration":{ 566 "type":"map", 567 "key":{"shape":"String"}, 568 "value":{"shape":"String"} 569 }, 570 "ConfigurationId":{"type":"string"}, 571 "ConfigurationIdList":{ 572 "type":"list", 573 "member":{"shape":"ConfigurationId"} 574 }, 575 "ConfigurationItemType":{ 576 "type":"string", 577 "enum":[ 578 "SERVER", 579 "PROCESS", 580 "CONNECTION", 581 "APPLICATION" 582 ] 583 }, 584 "ConfigurationTag":{ 585 "type":"structure", 586 "members":{ 587 "configurationType":{"shape":"ConfigurationItemType"}, 588 "configurationId":{"shape":"ConfigurationId"}, 589 "key":{"shape":"TagKey"}, 590 "value":{"shape":"TagValue"}, 591 "timeOfCreation":{"shape":"TimeStamp"} 592 } 593 }, 594 "ConfigurationTagSet":{ 595 "type":"list", 596 "member":{"shape":"ConfigurationTag"} 597 }, 598 "Configurations":{ 599 "type":"list", 600 "member":{"shape":"Configuration"} 601 }, 602 "ConfigurationsDownloadUrl":{"type":"string"}, 603 "ConfigurationsExportId":{"type":"string"}, 604 "ConflictErrorException":{ 605 "type":"structure", 606 "members":{ 607 "message":{"shape":"Message"} 608 }, 609 "exception":true 610 }, 611 "ContinuousExportDescription":{ 612 "type":"structure", 613 "members":{ 614 "exportId":{"shape":"ConfigurationsExportId"}, 615 "status":{"shape":"ContinuousExportStatus"}, 616 "statusDetail":{"shape":"StringMax255"}, 617 "s3Bucket":{"shape":"S3Bucket"}, 618 "startTime":{"shape":"TimeStamp"}, 619 "stopTime":{"shape":"TimeStamp"}, 620 "dataSource":{"shape":"DataSource"}, 621 "schemaStorageConfig":{"shape":"SchemaStorageConfig"} 622 } 623 }, 624 "ContinuousExportDescriptions":{ 625 "type":"list", 626 "member":{"shape":"ContinuousExportDescription"} 627 }, 628 "ContinuousExportIds":{ 629 "type":"list", 630 "member":{"shape":"ConfigurationsExportId"} 631 }, 632 "ContinuousExportStatus":{ 633 "type":"string", 634 "enum":[ 635 "START_IN_PROGRESS", 636 "START_FAILED", 637 "ACTIVE", 638 "ERROR", 639 "STOP_IN_PROGRESS", 640 "STOP_FAILED", 641 "INACTIVE" 642 ] 643 }, 644 "CreateApplicationRequest":{ 645 "type":"structure", 646 "required":["name"], 647 "members":{ 648 "name":{"shape":"String"}, 649 "description":{"shape":"String"} 650 } 651 }, 652 "CreateApplicationResponse":{ 653 "type":"structure", 654 "members":{ 655 "configurationId":{"shape":"String"} 656 } 657 }, 658 "CreateTagsRequest":{ 659 "type":"structure", 660 "required":[ 661 "configurationIds", 662 "tags" 663 ], 664 "members":{ 665 "configurationIds":{"shape":"ConfigurationIdList"}, 666 "tags":{"shape":"TagSet"} 667 } 668 }, 669 "CreateTagsResponse":{ 670 "type":"structure", 671 "members":{ 672 } 673 }, 674 "CustomerAgentInfo":{ 675 "type":"structure", 676 "required":[ 677 "activeAgents", 678 "healthyAgents", 679 "blackListedAgents", 680 "shutdownAgents", 681 "unhealthyAgents", 682 "totalAgents", 683 "unknownAgents" 684 ], 685 "members":{ 686 "activeAgents":{"shape":"Integer"}, 687 "healthyAgents":{"shape":"Integer"}, 688 "blackListedAgents":{"shape":"Integer"}, 689 "shutdownAgents":{"shape":"Integer"}, 690 "unhealthyAgents":{"shape":"Integer"}, 691 "totalAgents":{"shape":"Integer"}, 692 "unknownAgents":{"shape":"Integer"} 693 } 694 }, 695 "CustomerConnectorInfo":{ 696 "type":"structure", 697 "required":[ 698 "activeConnectors", 699 "healthyConnectors", 700 "blackListedConnectors", 701 "shutdownConnectors", 702 "unhealthyConnectors", 703 "totalConnectors", 704 "unknownConnectors" 705 ], 706 "members":{ 707 "activeConnectors":{"shape":"Integer"}, 708 "healthyConnectors":{"shape":"Integer"}, 709 "blackListedConnectors":{"shape":"Integer"}, 710 "shutdownConnectors":{"shape":"Integer"}, 711 "unhealthyConnectors":{"shape":"Integer"}, 712 "totalConnectors":{"shape":"Integer"}, 713 "unknownConnectors":{"shape":"Integer"} 714 } 715 }, 716 "DataSource":{ 717 "type":"string", 718 "enum":["AGENT"] 719 }, 720 "DatabaseName":{ 721 "type":"string", 722 "max":252, 723 "min":1 724 }, 725 "DeleteApplicationsRequest":{ 726 "type":"structure", 727 "required":["configurationIds"], 728 "members":{ 729 "configurationIds":{"shape":"ApplicationIdsList"} 730 } 731 }, 732 "DeleteApplicationsResponse":{ 733 "type":"structure", 734 "members":{ 735 } 736 }, 737 "DeleteTagsRequest":{ 738 "type":"structure", 739 "required":["configurationIds"], 740 "members":{ 741 "configurationIds":{"shape":"ConfigurationIdList"}, 742 "tags":{"shape":"TagSet"} 743 } 744 }, 745 "DeleteTagsResponse":{ 746 "type":"structure", 747 "members":{ 748 } 749 }, 750 "DescribeAgentsRequest":{ 751 "type":"structure", 752 "members":{ 753 "agentIds":{"shape":"AgentIds"}, 754 "filters":{"shape":"Filters"}, 755 "maxResults":{"shape":"Integer"}, 756 "nextToken":{"shape":"NextToken"} 757 } 758 }, 759 "DescribeAgentsResponse":{ 760 "type":"structure", 761 "members":{ 762 "agentsInfo":{"shape":"AgentsInfo"}, 763 "nextToken":{"shape":"NextToken"} 764 } 765 }, 766 "DescribeConfigurationsAttribute":{ 767 "type":"map", 768 "key":{"shape":"String"}, 769 "value":{"shape":"String"} 770 }, 771 "DescribeConfigurationsAttributes":{ 772 "type":"list", 773 "member":{"shape":"DescribeConfigurationsAttribute"} 774 }, 775 "DescribeConfigurationsRequest":{ 776 "type":"structure", 777 "required":["configurationIds"], 778 "members":{ 779 "configurationIds":{"shape":"ConfigurationIdList"} 780 } 781 }, 782 "DescribeConfigurationsResponse":{ 783 "type":"structure", 784 "members":{ 785 "configurations":{"shape":"DescribeConfigurationsAttributes"} 786 } 787 }, 788 "DescribeContinuousExportsMaxResults":{ 789 "type":"integer", 790 "box":true, 791 "max":100, 792 "min":1 793 }, 794 "DescribeContinuousExportsRequest":{ 795 "type":"structure", 796 "members":{ 797 "exportIds":{"shape":"ContinuousExportIds"}, 798 "maxResults":{"shape":"DescribeContinuousExportsMaxResults"}, 799 "nextToken":{"shape":"NextToken"} 800 } 801 }, 802 "DescribeContinuousExportsResponse":{ 803 "type":"structure", 804 "members":{ 805 "descriptions":{"shape":"ContinuousExportDescriptions"}, 806 "nextToken":{"shape":"NextToken"} 807 } 808 }, 809 "DescribeExportConfigurationsRequest":{ 810 "type":"structure", 811 "members":{ 812 "exportIds":{"shape":"ExportIds"}, 813 "maxResults":{"shape":"Integer"}, 814 "nextToken":{"shape":"NextToken"} 815 } 816 }, 817 "DescribeExportConfigurationsResponse":{ 818 "type":"structure", 819 "members":{ 820 "exportsInfo":{"shape":"ExportsInfo"}, 821 "nextToken":{"shape":"NextToken"} 822 } 823 }, 824 "DescribeExportTasksRequest":{ 825 "type":"structure", 826 "members":{ 827 "exportIds":{"shape":"ExportIds"}, 828 "filters":{"shape":"ExportFilters"}, 829 "maxResults":{"shape":"Integer"}, 830 "nextToken":{"shape":"NextToken"} 831 } 832 }, 833 "DescribeExportTasksResponse":{ 834 "type":"structure", 835 "members":{ 836 "exportsInfo":{"shape":"ExportsInfo"}, 837 "nextToken":{"shape":"NextToken"} 838 } 839 }, 840 "DescribeImportTasksFilterList":{ 841 "type":"list", 842 "member":{"shape":"ImportTaskFilter"} 843 }, 844 "DescribeImportTasksMaxResults":{ 845 "type":"integer", 846 "box":true, 847 "max":100, 848 "min":1 849 }, 850 "DescribeImportTasksRequest":{ 851 "type":"structure", 852 "members":{ 853 "filters":{"shape":"DescribeImportTasksFilterList"}, 854 "maxResults":{"shape":"DescribeImportTasksMaxResults"}, 855 "nextToken":{"shape":"NextToken"} 856 } 857 }, 858 "DescribeImportTasksResponse":{ 859 "type":"structure", 860 "members":{ 861 "nextToken":{"shape":"NextToken"}, 862 "tasks":{"shape":"ImportTaskList"} 863 } 864 }, 865 "DescribeTagsRequest":{ 866 "type":"structure", 867 "members":{ 868 "filters":{"shape":"TagFilters"}, 869 "maxResults":{"shape":"Integer"}, 870 "nextToken":{"shape":"NextToken"} 871 } 872 }, 873 "DescribeTagsResponse":{ 874 "type":"structure", 875 "members":{ 876 "tags":{"shape":"ConfigurationTagSet"}, 877 "nextToken":{"shape":"NextToken"} 878 } 879 }, 880 "DisassociateConfigurationItemsFromApplicationRequest":{ 881 "type":"structure", 882 "required":[ 883 "applicationConfigurationId", 884 "configurationIds" 885 ], 886 "members":{ 887 "applicationConfigurationId":{"shape":"ApplicationId"}, 888 "configurationIds":{"shape":"ConfigurationIdList"} 889 } 890 }, 891 "DisassociateConfigurationItemsFromApplicationResponse":{ 892 "type":"structure", 893 "members":{ 894 } 895 }, 896 "ExportConfigurationsResponse":{ 897 "type":"structure", 898 "members":{ 899 "exportId":{"shape":"ConfigurationsExportId"} 900 } 901 }, 902 "ExportDataFormat":{ 903 "type":"string", 904 "enum":[ 905 "CSV", 906 "GRAPHML" 907 ] 908 }, 909 "ExportDataFormats":{ 910 "type":"list", 911 "member":{"shape":"ExportDataFormat"} 912 }, 913 "ExportFilter":{ 914 "type":"structure", 915 "required":[ 916 "name", 917 "values", 918 "condition" 919 ], 920 "members":{ 921 "name":{"shape":"FilterName"}, 922 "values":{"shape":"FilterValues"}, 923 "condition":{"shape":"Condition"} 924 } 925 }, 926 "ExportFilters":{ 927 "type":"list", 928 "member":{"shape":"ExportFilter"} 929 }, 930 "ExportIds":{ 931 "type":"list", 932 "member":{"shape":"ConfigurationsExportId"} 933 }, 934 "ExportInfo":{ 935 "type":"structure", 936 "required":[ 937 "exportId", 938 "exportStatus", 939 "statusMessage", 940 "exportRequestTime" 941 ], 942 "members":{ 943 "exportId":{"shape":"ConfigurationsExportId"}, 944 "exportStatus":{"shape":"ExportStatus"}, 945 "statusMessage":{"shape":"ExportStatusMessage"}, 946 "configurationsDownloadUrl":{"shape":"ConfigurationsDownloadUrl"}, 947 "exportRequestTime":{"shape":"ExportRequestTime"}, 948 "isTruncated":{"shape":"Boolean"}, 949 "requestedStartTime":{"shape":"TimeStamp"}, 950 "requestedEndTime":{"shape":"TimeStamp"} 951 } 952 }, 953 "ExportRequestTime":{"type":"timestamp"}, 954 "ExportStatus":{ 955 "type":"string", 956 "enum":[ 957 "FAILED", 958 "SUCCEEDED", 959 "IN_PROGRESS" 960 ] 961 }, 962 "ExportStatusMessage":{"type":"string"}, 963 "ExportsInfo":{ 964 "type":"list", 965 "member":{"shape":"ExportInfo"} 966 }, 967 "Filter":{ 968 "type":"structure", 969 "required":[ 970 "name", 971 "values", 972 "condition" 973 ], 974 "members":{ 975 "name":{"shape":"String"}, 976 "values":{"shape":"FilterValues"}, 977 "condition":{"shape":"Condition"} 978 } 979 }, 980 "FilterName":{"type":"string"}, 981 "FilterValue":{"type":"string"}, 982 "FilterValues":{ 983 "type":"list", 984 "member":{"shape":"FilterValue"} 985 }, 986 "Filters":{ 987 "type":"list", 988 "member":{"shape":"Filter"} 989 }, 990 "GetDiscoverySummaryRequest":{ 991 "type":"structure", 992 "members":{ 993 } 994 }, 995 "GetDiscoverySummaryResponse":{ 996 "type":"structure", 997 "members":{ 998 "servers":{"shape":"Long"}, 999 "applications":{"shape":"Long"}, 1000 "serversMappedToApplications":{"shape":"Long"}, 1001 "serversMappedtoTags":{"shape":"Long"}, 1002 "agentSummary":{"shape":"CustomerAgentInfo"}, 1003 "connectorSummary":{"shape":"CustomerConnectorInfo"} 1004 } 1005 }, 1006 "HomeRegionNotSetException":{ 1007 "type":"structure", 1008 "members":{ 1009 "message":{"shape":"Message"} 1010 }, 1011 "exception":true 1012 }, 1013 "ImportStatus":{ 1014 "type":"string", 1015 "enum":[ 1016 "IMPORT_IN_PROGRESS", 1017 "IMPORT_COMPLETE", 1018 "IMPORT_COMPLETE_WITH_ERRORS", 1019 "IMPORT_FAILED", 1020 "IMPORT_FAILED_SERVER_LIMIT_EXCEEDED", 1021 "IMPORT_FAILED_RECORD_LIMIT_EXCEEDED", 1022 "DELETE_IN_PROGRESS", 1023 "DELETE_COMPLETE", 1024 "DELETE_FAILED", 1025 "DELETE_FAILED_LIMIT_EXCEEDED", 1026 "INTERNAL_ERROR" 1027 ] 1028 }, 1029 "ImportTask":{ 1030 "type":"structure", 1031 "members":{ 1032 "importTaskId":{"shape":"ImportTaskIdentifier"}, 1033 "clientRequestToken":{"shape":"ClientRequestToken"}, 1034 "name":{"shape":"ImportTaskName"}, 1035 "importUrl":{"shape":"ImportURL"}, 1036 "status":{"shape":"ImportStatus"}, 1037 "importRequestTime":{"shape":"TimeStamp"}, 1038 "importCompletionTime":{"shape":"TimeStamp"}, 1039 "importDeletedTime":{"shape":"TimeStamp"}, 1040 "serverImportSuccess":{"shape":"Integer"}, 1041 "serverImportFailure":{"shape":"Integer"}, 1042 "applicationImportSuccess":{"shape":"Integer"}, 1043 "applicationImportFailure":{"shape":"Integer"}, 1044 "errorsAndFailedEntriesZip":{"shape":"S3PresignedUrl"} 1045 } 1046 }, 1047 "ImportTaskFilter":{ 1048 "type":"structure", 1049 "members":{ 1050 "name":{"shape":"ImportTaskFilterName"}, 1051 "values":{"shape":"ImportTaskFilterValueList"} 1052 } 1053 }, 1054 "ImportTaskFilterName":{ 1055 "type":"string", 1056 "enum":[ 1057 "IMPORT_TASK_ID", 1058 "STATUS", 1059 "NAME" 1060 ] 1061 }, 1062 "ImportTaskFilterValue":{ 1063 "type":"string", 1064 "max":100, 1065 "min":1 1066 }, 1067 "ImportTaskFilterValueList":{ 1068 "type":"list", 1069 "member":{"shape":"ImportTaskFilterValue"}, 1070 "max":100, 1071 "min":1 1072 }, 1073 "ImportTaskIdentifier":{"type":"string"}, 1074 "ImportTaskList":{ 1075 "type":"list", 1076 "member":{"shape":"ImportTask"} 1077 }, 1078 "ImportTaskName":{ 1079 "type":"string", 1080 "max":100, 1081 "min":1 1082 }, 1083 "ImportURL":{ 1084 "type":"string", 1085 "max":4000, 1086 "min":1 1087 }, 1088 "Integer":{"type":"integer"}, 1089 "InvalidParameterException":{ 1090 "type":"structure", 1091 "members":{ 1092 "message":{"shape":"Message"} 1093 }, 1094 "exception":true 1095 }, 1096 "InvalidParameterValueException":{ 1097 "type":"structure", 1098 "members":{ 1099 "message":{"shape":"Message"} 1100 }, 1101 "exception":true 1102 }, 1103 "ListConfigurationsRequest":{ 1104 "type":"structure", 1105 "required":["configurationType"], 1106 "members":{ 1107 "configurationType":{"shape":"ConfigurationItemType"}, 1108 "filters":{"shape":"Filters"}, 1109 "maxResults":{"shape":"Integer"}, 1110 "nextToken":{"shape":"NextToken"}, 1111 "orderBy":{"shape":"OrderByList"} 1112 } 1113 }, 1114 "ListConfigurationsResponse":{ 1115 "type":"structure", 1116 "members":{ 1117 "configurations":{"shape":"Configurations"}, 1118 "nextToken":{"shape":"NextToken"} 1119 } 1120 }, 1121 "ListServerNeighborsRequest":{ 1122 "type":"structure", 1123 "required":["configurationId"], 1124 "members":{ 1125 "configurationId":{"shape":"ConfigurationId"}, 1126 "portInformationNeeded":{"shape":"Boolean"}, 1127 "neighborConfigurationIds":{"shape":"ConfigurationIdList"}, 1128 "maxResults":{"shape":"Integer"}, 1129 "nextToken":{"shape":"String"} 1130 } 1131 }, 1132 "ListServerNeighborsResponse":{ 1133 "type":"structure", 1134 "required":["neighbors"], 1135 "members":{ 1136 "neighbors":{"shape":"NeighborDetailsList"}, 1137 "nextToken":{"shape":"String"}, 1138 "knownDependencyCount":{"shape":"Long"} 1139 } 1140 }, 1141 "Long":{"type":"long"}, 1142 "Message":{"type":"string"}, 1143 "NeighborConnectionDetail":{ 1144 "type":"structure", 1145 "required":[ 1146 "sourceServerId", 1147 "destinationServerId", 1148 "connectionsCount" 1149 ], 1150 "members":{ 1151 "sourceServerId":{"shape":"ConfigurationId"}, 1152 "destinationServerId":{"shape":"ConfigurationId"}, 1153 "destinationPort":{"shape":"BoxedInteger"}, 1154 "transportProtocol":{"shape":"String"}, 1155 "connectionsCount":{"shape":"Long"} 1156 } 1157 }, 1158 "NeighborDetailsList":{ 1159 "type":"list", 1160 "member":{"shape":"NeighborConnectionDetail"} 1161 }, 1162 "NextToken":{"type":"string"}, 1163 "OperationNotPermittedException":{ 1164 "type":"structure", 1165 "members":{ 1166 "message":{"shape":"Message"} 1167 }, 1168 "exception":true 1169 }, 1170 "OrderByElement":{ 1171 "type":"structure", 1172 "required":["fieldName"], 1173 "members":{ 1174 "fieldName":{"shape":"String"}, 1175 "sortOrder":{"shape":"orderString"} 1176 } 1177 }, 1178 "OrderByList":{ 1179 "type":"list", 1180 "member":{"shape":"OrderByElement"} 1181 }, 1182 "ResourceInUseException":{ 1183 "type":"structure", 1184 "members":{ 1185 "message":{"shape":"Message"} 1186 }, 1187 "exception":true 1188 }, 1189 "ResourceNotFoundException":{ 1190 "type":"structure", 1191 "members":{ 1192 "message":{"shape":"Message"} 1193 }, 1194 "exception":true 1195 }, 1196 "S3Bucket":{"type":"string"}, 1197 "S3PresignedUrl":{"type":"string"}, 1198 "SchemaStorageConfig":{ 1199 "type":"map", 1200 "key":{"shape":"DatabaseName"}, 1201 "value":{"shape":"String"} 1202 }, 1203 "ServerInternalErrorException":{ 1204 "type":"structure", 1205 "members":{ 1206 "message":{"shape":"Message"} 1207 }, 1208 "exception":true, 1209 "fault":true 1210 }, 1211 "StartContinuousExportRequest":{ 1212 "type":"structure", 1213 "members":{ 1214 } 1215 }, 1216 "StartContinuousExportResponse":{ 1217 "type":"structure", 1218 "members":{ 1219 "exportId":{"shape":"ConfigurationsExportId"}, 1220 "s3Bucket":{"shape":"S3Bucket"}, 1221 "startTime":{"shape":"TimeStamp"}, 1222 "dataSource":{"shape":"DataSource"}, 1223 "schemaStorageConfig":{"shape":"SchemaStorageConfig"} 1224 } 1225 }, 1226 "StartDataCollectionByAgentIdsRequest":{ 1227 "type":"structure", 1228 "required":["agentIds"], 1229 "members":{ 1230 "agentIds":{"shape":"AgentIds"} 1231 } 1232 }, 1233 "StartDataCollectionByAgentIdsResponse":{ 1234 "type":"structure", 1235 "members":{ 1236 "agentsConfigurationStatus":{"shape":"AgentConfigurationStatusList"} 1237 } 1238 }, 1239 "StartExportTaskRequest":{ 1240 "type":"structure", 1241 "members":{ 1242 "exportDataFormat":{"shape":"ExportDataFormats"}, 1243 "filters":{"shape":"ExportFilters"}, 1244 "startTime":{"shape":"TimeStamp"}, 1245 "endTime":{"shape":"TimeStamp"} 1246 } 1247 }, 1248 "StartExportTaskResponse":{ 1249 "type":"structure", 1250 "members":{ 1251 "exportId":{"shape":"ConfigurationsExportId"} 1252 } 1253 }, 1254 "StartImportTaskRequest":{ 1255 "type":"structure", 1256 "required":[ 1257 "name", 1258 "importUrl" 1259 ], 1260 "members":{ 1261 "clientRequestToken":{ 1262 "shape":"ClientRequestToken", 1263 "idempotencyToken":true 1264 }, 1265 "name":{"shape":"ImportTaskName"}, 1266 "importUrl":{"shape":"ImportURL"} 1267 } 1268 }, 1269 "StartImportTaskResponse":{ 1270 "type":"structure", 1271 "members":{ 1272 "task":{"shape":"ImportTask"} 1273 } 1274 }, 1275 "StopContinuousExportRequest":{ 1276 "type":"structure", 1277 "required":["exportId"], 1278 "members":{ 1279 "exportId":{"shape":"ConfigurationsExportId"} 1280 } 1281 }, 1282 "StopContinuousExportResponse":{ 1283 "type":"structure", 1284 "members":{ 1285 "startTime":{"shape":"TimeStamp"}, 1286 "stopTime":{"shape":"TimeStamp"} 1287 } 1288 }, 1289 "StopDataCollectionByAgentIdsRequest":{ 1290 "type":"structure", 1291 "required":["agentIds"], 1292 "members":{ 1293 "agentIds":{"shape":"AgentIds"} 1294 } 1295 }, 1296 "StopDataCollectionByAgentIdsResponse":{ 1297 "type":"structure", 1298 "members":{ 1299 "agentsConfigurationStatus":{"shape":"AgentConfigurationStatusList"} 1300 } 1301 }, 1302 "String":{"type":"string"}, 1303 "StringMax255":{ 1304 "type":"string", 1305 "max":255, 1306 "min":1 1307 }, 1308 "Tag":{ 1309 "type":"structure", 1310 "required":[ 1311 "key", 1312 "value" 1313 ], 1314 "members":{ 1315 "key":{"shape":"TagKey"}, 1316 "value":{"shape":"TagValue"} 1317 } 1318 }, 1319 "TagFilter":{ 1320 "type":"structure", 1321 "required":[ 1322 "name", 1323 "values" 1324 ], 1325 "members":{ 1326 "name":{"shape":"FilterName"}, 1327 "values":{"shape":"FilterValues"} 1328 } 1329 }, 1330 "TagFilters":{ 1331 "type":"list", 1332 "member":{"shape":"TagFilter"} 1333 }, 1334 "TagKey":{"type":"string"}, 1335 "TagSet":{ 1336 "type":"list", 1337 "member":{"shape":"Tag"} 1338 }, 1339 "TagValue":{"type":"string"}, 1340 "TimeStamp":{"type":"timestamp"}, 1341 "ToDeleteIdentifierList":{ 1342 "type":"list", 1343 "member":{"shape":"ImportTaskIdentifier"}, 1344 "max":10, 1345 "min":1 1346 }, 1347 "UpdateApplicationRequest":{ 1348 "type":"structure", 1349 "required":["configurationId"], 1350 "members":{ 1351 "configurationId":{"shape":"ApplicationId"}, 1352 "name":{"shape":"String"}, 1353 "description":{"shape":"String"} 1354 } 1355 }, 1356 "UpdateApplicationResponse":{ 1357 "type":"structure", 1358 "members":{ 1359 } 1360 }, 1361 "orderString":{ 1362 "type":"string", 1363 "enum":[ 1364 "ASC", 1365 "DESC" 1366 ] 1367 } 1368 } 1369} 1370