github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/config/2014-11-12/api-2.json (about) 1 { 2 "version":"2.0", 3 "metadata":{ 4 "apiVersion":"2014-11-12", 5 "endpointPrefix":"config", 6 "jsonVersion":"1.1", 7 "protocol":"json", 8 "serviceAbbreviation":"Config Service", 9 "serviceFullName":"AWS Config", 10 "serviceId":"Config Service", 11 "signatureVersion":"v4", 12 "targetPrefix":"StarlingDoveService", 13 "uid":"config-2014-11-12" 14 }, 15 "operations":{ 16 "BatchGetAggregateResourceConfig":{ 17 "name":"BatchGetAggregateResourceConfig", 18 "http":{ 19 "method":"POST", 20 "requestUri":"/" 21 }, 22 "input":{"shape":"BatchGetAggregateResourceConfigRequest"}, 23 "output":{"shape":"BatchGetAggregateResourceConfigResponse"}, 24 "errors":[ 25 {"shape":"ValidationException"}, 26 {"shape":"NoSuchConfigurationAggregatorException"} 27 ] 28 }, 29 "BatchGetResourceConfig":{ 30 "name":"BatchGetResourceConfig", 31 "http":{ 32 "method":"POST", 33 "requestUri":"/" 34 }, 35 "input":{"shape":"BatchGetResourceConfigRequest"}, 36 "output":{"shape":"BatchGetResourceConfigResponse"}, 37 "errors":[ 38 {"shape":"ValidationException"}, 39 {"shape":"NoAvailableConfigurationRecorderException"} 40 ] 41 }, 42 "DeleteAggregationAuthorization":{ 43 "name":"DeleteAggregationAuthorization", 44 "http":{ 45 "method":"POST", 46 "requestUri":"/" 47 }, 48 "input":{"shape":"DeleteAggregationAuthorizationRequest"}, 49 "errors":[ 50 {"shape":"InvalidParameterValueException"} 51 ] 52 }, 53 "DeleteConfigRule":{ 54 "name":"DeleteConfigRule", 55 "http":{ 56 "method":"POST", 57 "requestUri":"/" 58 }, 59 "input":{"shape":"DeleteConfigRuleRequest"}, 60 "errors":[ 61 {"shape":"NoSuchConfigRuleException"}, 62 {"shape":"ResourceInUseException"} 63 ] 64 }, 65 "DeleteConfigurationAggregator":{ 66 "name":"DeleteConfigurationAggregator", 67 "http":{ 68 "method":"POST", 69 "requestUri":"/" 70 }, 71 "input":{"shape":"DeleteConfigurationAggregatorRequest"}, 72 "errors":[ 73 {"shape":"NoSuchConfigurationAggregatorException"} 74 ] 75 }, 76 "DeleteConfigurationRecorder":{ 77 "name":"DeleteConfigurationRecorder", 78 "http":{ 79 "method":"POST", 80 "requestUri":"/" 81 }, 82 "input":{"shape":"DeleteConfigurationRecorderRequest"}, 83 "errors":[ 84 {"shape":"NoSuchConfigurationRecorderException"} 85 ] 86 }, 87 "DeleteConformancePack":{ 88 "name":"DeleteConformancePack", 89 "http":{ 90 "method":"POST", 91 "requestUri":"/" 92 }, 93 "input":{"shape":"DeleteConformancePackRequest"}, 94 "errors":[ 95 {"shape":"NoSuchConformancePackException"}, 96 {"shape":"ResourceInUseException"} 97 ] 98 }, 99 "DeleteDeliveryChannel":{ 100 "name":"DeleteDeliveryChannel", 101 "http":{ 102 "method":"POST", 103 "requestUri":"/" 104 }, 105 "input":{"shape":"DeleteDeliveryChannelRequest"}, 106 "errors":[ 107 {"shape":"NoSuchDeliveryChannelException"}, 108 {"shape":"LastDeliveryChannelDeleteFailedException"} 109 ] 110 }, 111 "DeleteEvaluationResults":{ 112 "name":"DeleteEvaluationResults", 113 "http":{ 114 "method":"POST", 115 "requestUri":"/" 116 }, 117 "input":{"shape":"DeleteEvaluationResultsRequest"}, 118 "output":{"shape":"DeleteEvaluationResultsResponse"}, 119 "errors":[ 120 {"shape":"NoSuchConfigRuleException"}, 121 {"shape":"ResourceInUseException"} 122 ] 123 }, 124 "DeleteOrganizationConfigRule":{ 125 "name":"DeleteOrganizationConfigRule", 126 "http":{ 127 "method":"POST", 128 "requestUri":"/" 129 }, 130 "input":{"shape":"DeleteOrganizationConfigRuleRequest"}, 131 "errors":[ 132 {"shape":"NoSuchOrganizationConfigRuleException"}, 133 {"shape":"ResourceInUseException"}, 134 {"shape":"OrganizationAccessDeniedException"} 135 ] 136 }, 137 "DeleteOrganizationConformancePack":{ 138 "name":"DeleteOrganizationConformancePack", 139 "http":{ 140 "method":"POST", 141 "requestUri":"/" 142 }, 143 "input":{"shape":"DeleteOrganizationConformancePackRequest"}, 144 "errors":[ 145 {"shape":"NoSuchOrganizationConformancePackException"}, 146 {"shape":"ResourceInUseException"}, 147 {"shape":"OrganizationAccessDeniedException"} 148 ] 149 }, 150 "DeletePendingAggregationRequest":{ 151 "name":"DeletePendingAggregationRequest", 152 "http":{ 153 "method":"POST", 154 "requestUri":"/" 155 }, 156 "input":{"shape":"DeletePendingAggregationRequestRequest"}, 157 "errors":[ 158 {"shape":"InvalidParameterValueException"} 159 ] 160 }, 161 "DeleteRemediationConfiguration":{ 162 "name":"DeleteRemediationConfiguration", 163 "http":{ 164 "method":"POST", 165 "requestUri":"/" 166 }, 167 "input":{"shape":"DeleteRemediationConfigurationRequest"}, 168 "output":{"shape":"DeleteRemediationConfigurationResponse"}, 169 "errors":[ 170 {"shape":"NoSuchRemediationConfigurationException"}, 171 {"shape":"RemediationInProgressException"}, 172 {"shape":"InsufficientPermissionsException"}, 173 {"shape":"InvalidParameterValueException"} 174 ] 175 }, 176 "DeleteRemediationExceptions":{ 177 "name":"DeleteRemediationExceptions", 178 "http":{ 179 "method":"POST", 180 "requestUri":"/" 181 }, 182 "input":{"shape":"DeleteRemediationExceptionsRequest"}, 183 "output":{"shape":"DeleteRemediationExceptionsResponse"}, 184 "errors":[ 185 {"shape":"NoSuchRemediationExceptionException"} 186 ] 187 }, 188 "DeleteResourceConfig":{ 189 "name":"DeleteResourceConfig", 190 "http":{ 191 "method":"POST", 192 "requestUri":"/" 193 }, 194 "input":{"shape":"DeleteResourceConfigRequest"}, 195 "errors":[ 196 {"shape":"ValidationException"}, 197 {"shape":"NoRunningConfigurationRecorderException"} 198 ] 199 }, 200 "DeleteRetentionConfiguration":{ 201 "name":"DeleteRetentionConfiguration", 202 "http":{ 203 "method":"POST", 204 "requestUri":"/" 205 }, 206 "input":{"shape":"DeleteRetentionConfigurationRequest"}, 207 "errors":[ 208 {"shape":"InvalidParameterValueException"}, 209 {"shape":"NoSuchRetentionConfigurationException"} 210 ] 211 }, 212 "DeleteStoredQuery":{ 213 "name":"DeleteStoredQuery", 214 "http":{ 215 "method":"POST", 216 "requestUri":"/" 217 }, 218 "input":{"shape":"DeleteStoredQueryRequest"}, 219 "output":{"shape":"DeleteStoredQueryResponse"}, 220 "errors":[ 221 {"shape":"ValidationException"}, 222 {"shape":"ResourceNotFoundException"} 223 ] 224 }, 225 "DeliverConfigSnapshot":{ 226 "name":"DeliverConfigSnapshot", 227 "http":{ 228 "method":"POST", 229 "requestUri":"/" 230 }, 231 "input":{"shape":"DeliverConfigSnapshotRequest"}, 232 "output":{"shape":"DeliverConfigSnapshotResponse"}, 233 "errors":[ 234 {"shape":"NoSuchDeliveryChannelException"}, 235 {"shape":"NoAvailableConfigurationRecorderException"}, 236 {"shape":"NoRunningConfigurationRecorderException"} 237 ] 238 }, 239 "DescribeAggregateComplianceByConfigRules":{ 240 "name":"DescribeAggregateComplianceByConfigRules", 241 "http":{ 242 "method":"POST", 243 "requestUri":"/" 244 }, 245 "input":{"shape":"DescribeAggregateComplianceByConfigRulesRequest"}, 246 "output":{"shape":"DescribeAggregateComplianceByConfigRulesResponse"}, 247 "errors":[ 248 {"shape":"ValidationException"}, 249 {"shape":"InvalidLimitException"}, 250 {"shape":"InvalidNextTokenException"}, 251 {"shape":"NoSuchConfigurationAggregatorException"} 252 ] 253 }, 254 "DescribeAggregateComplianceByConformancePacks":{ 255 "name":"DescribeAggregateComplianceByConformancePacks", 256 "http":{ 257 "method":"POST", 258 "requestUri":"/" 259 }, 260 "input":{"shape":"DescribeAggregateComplianceByConformancePacksRequest"}, 261 "output":{"shape":"DescribeAggregateComplianceByConformancePacksResponse"}, 262 "errors":[ 263 {"shape":"ValidationException"}, 264 {"shape":"InvalidLimitException"}, 265 {"shape":"InvalidNextTokenException"}, 266 {"shape":"NoSuchConfigurationAggregatorException"} 267 ] 268 }, 269 "DescribeAggregationAuthorizations":{ 270 "name":"DescribeAggregationAuthorizations", 271 "http":{ 272 "method":"POST", 273 "requestUri":"/" 274 }, 275 "input":{"shape":"DescribeAggregationAuthorizationsRequest"}, 276 "output":{"shape":"DescribeAggregationAuthorizationsResponse"}, 277 "errors":[ 278 {"shape":"InvalidParameterValueException"}, 279 {"shape":"InvalidNextTokenException"}, 280 {"shape":"InvalidLimitException"} 281 ] 282 }, 283 "DescribeComplianceByConfigRule":{ 284 "name":"DescribeComplianceByConfigRule", 285 "http":{ 286 "method":"POST", 287 "requestUri":"/" 288 }, 289 "input":{"shape":"DescribeComplianceByConfigRuleRequest"}, 290 "output":{"shape":"DescribeComplianceByConfigRuleResponse"}, 291 "errors":[ 292 {"shape":"InvalidParameterValueException"}, 293 {"shape":"NoSuchConfigRuleException"}, 294 {"shape":"InvalidNextTokenException"} 295 ] 296 }, 297 "DescribeComplianceByResource":{ 298 "name":"DescribeComplianceByResource", 299 "http":{ 300 "method":"POST", 301 "requestUri":"/" 302 }, 303 "input":{"shape":"DescribeComplianceByResourceRequest"}, 304 "output":{"shape":"DescribeComplianceByResourceResponse"}, 305 "errors":[ 306 {"shape":"InvalidParameterValueException"}, 307 {"shape":"InvalidNextTokenException"} 308 ] 309 }, 310 "DescribeConfigRuleEvaluationStatus":{ 311 "name":"DescribeConfigRuleEvaluationStatus", 312 "http":{ 313 "method":"POST", 314 "requestUri":"/" 315 }, 316 "input":{"shape":"DescribeConfigRuleEvaluationStatusRequest"}, 317 "output":{"shape":"DescribeConfigRuleEvaluationStatusResponse"}, 318 "errors":[ 319 {"shape":"NoSuchConfigRuleException"}, 320 {"shape":"InvalidParameterValueException"}, 321 {"shape":"InvalidNextTokenException"} 322 ] 323 }, 324 "DescribeConfigRules":{ 325 "name":"DescribeConfigRules", 326 "http":{ 327 "method":"POST", 328 "requestUri":"/" 329 }, 330 "input":{"shape":"DescribeConfigRulesRequest"}, 331 "output":{"shape":"DescribeConfigRulesResponse"}, 332 "errors":[ 333 {"shape":"NoSuchConfigRuleException"}, 334 {"shape":"InvalidNextTokenException"} 335 ] 336 }, 337 "DescribeConfigurationAggregatorSourcesStatus":{ 338 "name":"DescribeConfigurationAggregatorSourcesStatus", 339 "http":{ 340 "method":"POST", 341 "requestUri":"/" 342 }, 343 "input":{"shape":"DescribeConfigurationAggregatorSourcesStatusRequest"}, 344 "output":{"shape":"DescribeConfigurationAggregatorSourcesStatusResponse"}, 345 "errors":[ 346 {"shape":"InvalidParameterValueException"}, 347 {"shape":"NoSuchConfigurationAggregatorException"}, 348 {"shape":"InvalidNextTokenException"}, 349 {"shape":"InvalidLimitException"} 350 ] 351 }, 352 "DescribeConfigurationAggregators":{ 353 "name":"DescribeConfigurationAggregators", 354 "http":{ 355 "method":"POST", 356 "requestUri":"/" 357 }, 358 "input":{"shape":"DescribeConfigurationAggregatorsRequest"}, 359 "output":{"shape":"DescribeConfigurationAggregatorsResponse"}, 360 "errors":[ 361 {"shape":"InvalidParameterValueException"}, 362 {"shape":"NoSuchConfigurationAggregatorException"}, 363 {"shape":"InvalidNextTokenException"}, 364 {"shape":"InvalidLimitException"} 365 ] 366 }, 367 "DescribeConfigurationRecorderStatus":{ 368 "name":"DescribeConfigurationRecorderStatus", 369 "http":{ 370 "method":"POST", 371 "requestUri":"/" 372 }, 373 "input":{"shape":"DescribeConfigurationRecorderStatusRequest"}, 374 "output":{"shape":"DescribeConfigurationRecorderStatusResponse"}, 375 "errors":[ 376 {"shape":"NoSuchConfigurationRecorderException"} 377 ] 378 }, 379 "DescribeConfigurationRecorders":{ 380 "name":"DescribeConfigurationRecorders", 381 "http":{ 382 "method":"POST", 383 "requestUri":"/" 384 }, 385 "input":{"shape":"DescribeConfigurationRecordersRequest"}, 386 "output":{"shape":"DescribeConfigurationRecordersResponse"}, 387 "errors":[ 388 {"shape":"NoSuchConfigurationRecorderException"} 389 ] 390 }, 391 "DescribeConformancePackCompliance":{ 392 "name":"DescribeConformancePackCompliance", 393 "http":{ 394 "method":"POST", 395 "requestUri":"/" 396 }, 397 "input":{"shape":"DescribeConformancePackComplianceRequest"}, 398 "output":{"shape":"DescribeConformancePackComplianceResponse"}, 399 "errors":[ 400 {"shape":"InvalidLimitException"}, 401 {"shape":"InvalidNextTokenException"}, 402 {"shape":"InvalidParameterValueException"}, 403 {"shape":"NoSuchConfigRuleInConformancePackException"}, 404 {"shape":"NoSuchConformancePackException"} 405 ] 406 }, 407 "DescribeConformancePackStatus":{ 408 "name":"DescribeConformancePackStatus", 409 "http":{ 410 "method":"POST", 411 "requestUri":"/" 412 }, 413 "input":{"shape":"DescribeConformancePackStatusRequest"}, 414 "output":{"shape":"DescribeConformancePackStatusResponse"}, 415 "errors":[ 416 {"shape":"InvalidLimitException"}, 417 {"shape":"InvalidNextTokenException"}, 418 {"shape":"InvalidParameterValueException"} 419 ] 420 }, 421 "DescribeConformancePacks":{ 422 "name":"DescribeConformancePacks", 423 "http":{ 424 "method":"POST", 425 "requestUri":"/" 426 }, 427 "input":{"shape":"DescribeConformancePacksRequest"}, 428 "output":{"shape":"DescribeConformancePacksResponse"}, 429 "errors":[ 430 {"shape":"NoSuchConformancePackException"}, 431 {"shape":"InvalidLimitException"}, 432 {"shape":"InvalidNextTokenException"}, 433 {"shape":"InvalidParameterValueException"} 434 ] 435 }, 436 "DescribeDeliveryChannelStatus":{ 437 "name":"DescribeDeliveryChannelStatus", 438 "http":{ 439 "method":"POST", 440 "requestUri":"/" 441 }, 442 "input":{"shape":"DescribeDeliveryChannelStatusRequest"}, 443 "output":{"shape":"DescribeDeliveryChannelStatusResponse"}, 444 "errors":[ 445 {"shape":"NoSuchDeliveryChannelException"} 446 ] 447 }, 448 "DescribeDeliveryChannels":{ 449 "name":"DescribeDeliveryChannels", 450 "http":{ 451 "method":"POST", 452 "requestUri":"/" 453 }, 454 "input":{"shape":"DescribeDeliveryChannelsRequest"}, 455 "output":{"shape":"DescribeDeliveryChannelsResponse"}, 456 "errors":[ 457 {"shape":"NoSuchDeliveryChannelException"} 458 ] 459 }, 460 "DescribeOrganizationConfigRuleStatuses":{ 461 "name":"DescribeOrganizationConfigRuleStatuses", 462 "http":{ 463 "method":"POST", 464 "requestUri":"/" 465 }, 466 "input":{"shape":"DescribeOrganizationConfigRuleStatusesRequest"}, 467 "output":{"shape":"DescribeOrganizationConfigRuleStatusesResponse"}, 468 "errors":[ 469 {"shape":"NoSuchOrganizationConfigRuleException"}, 470 {"shape":"InvalidLimitException"}, 471 {"shape":"InvalidNextTokenException"}, 472 {"shape":"OrganizationAccessDeniedException"} 473 ] 474 }, 475 "DescribeOrganizationConfigRules":{ 476 "name":"DescribeOrganizationConfigRules", 477 "http":{ 478 "method":"POST", 479 "requestUri":"/" 480 }, 481 "input":{"shape":"DescribeOrganizationConfigRulesRequest"}, 482 "output":{"shape":"DescribeOrganizationConfigRulesResponse"}, 483 "errors":[ 484 {"shape":"NoSuchOrganizationConfigRuleException"}, 485 {"shape":"InvalidNextTokenException"}, 486 {"shape":"InvalidLimitException"}, 487 {"shape":"OrganizationAccessDeniedException"} 488 ] 489 }, 490 "DescribeOrganizationConformancePackStatuses":{ 491 "name":"DescribeOrganizationConformancePackStatuses", 492 "http":{ 493 "method":"POST", 494 "requestUri":"/" 495 }, 496 "input":{"shape":"DescribeOrganizationConformancePackStatusesRequest"}, 497 "output":{"shape":"DescribeOrganizationConformancePackStatusesResponse"}, 498 "errors":[ 499 {"shape":"NoSuchOrganizationConformancePackException"}, 500 {"shape":"InvalidLimitException"}, 501 {"shape":"InvalidNextTokenException"}, 502 {"shape":"OrganizationAccessDeniedException"} 503 ] 504 }, 505 "DescribeOrganizationConformancePacks":{ 506 "name":"DescribeOrganizationConformancePacks", 507 "http":{ 508 "method":"POST", 509 "requestUri":"/" 510 }, 511 "input":{"shape":"DescribeOrganizationConformancePacksRequest"}, 512 "output":{"shape":"DescribeOrganizationConformancePacksResponse"}, 513 "errors":[ 514 {"shape":"NoSuchOrganizationConformancePackException"}, 515 {"shape":"InvalidNextTokenException"}, 516 {"shape":"InvalidLimitException"}, 517 {"shape":"OrganizationAccessDeniedException"} 518 ] 519 }, 520 "DescribePendingAggregationRequests":{ 521 "name":"DescribePendingAggregationRequests", 522 "http":{ 523 "method":"POST", 524 "requestUri":"/" 525 }, 526 "input":{"shape":"DescribePendingAggregationRequestsRequest"}, 527 "output":{"shape":"DescribePendingAggregationRequestsResponse"}, 528 "errors":[ 529 {"shape":"InvalidParameterValueException"}, 530 {"shape":"InvalidNextTokenException"}, 531 {"shape":"InvalidLimitException"} 532 ] 533 }, 534 "DescribeRemediationConfigurations":{ 535 "name":"DescribeRemediationConfigurations", 536 "http":{ 537 "method":"POST", 538 "requestUri":"/" 539 }, 540 "input":{"shape":"DescribeRemediationConfigurationsRequest"}, 541 "output":{"shape":"DescribeRemediationConfigurationsResponse"} 542 }, 543 "DescribeRemediationExceptions":{ 544 "name":"DescribeRemediationExceptions", 545 "http":{ 546 "method":"POST", 547 "requestUri":"/" 548 }, 549 "input":{"shape":"DescribeRemediationExceptionsRequest"}, 550 "output":{"shape":"DescribeRemediationExceptionsResponse"}, 551 "errors":[ 552 {"shape":"InvalidNextTokenException"}, 553 {"shape":"InvalidParameterValueException"} 554 ] 555 }, 556 "DescribeRemediationExecutionStatus":{ 557 "name":"DescribeRemediationExecutionStatus", 558 "http":{ 559 "method":"POST", 560 "requestUri":"/" 561 }, 562 "input":{"shape":"DescribeRemediationExecutionStatusRequest"}, 563 "output":{"shape":"DescribeRemediationExecutionStatusResponse"}, 564 "errors":[ 565 {"shape":"NoSuchRemediationConfigurationException"}, 566 {"shape":"InvalidNextTokenException"}, 567 {"shape":"InvalidParameterValueException"} 568 ] 569 }, 570 "DescribeRetentionConfigurations":{ 571 "name":"DescribeRetentionConfigurations", 572 "http":{ 573 "method":"POST", 574 "requestUri":"/" 575 }, 576 "input":{"shape":"DescribeRetentionConfigurationsRequest"}, 577 "output":{"shape":"DescribeRetentionConfigurationsResponse"}, 578 "errors":[ 579 {"shape":"InvalidParameterValueException"}, 580 {"shape":"NoSuchRetentionConfigurationException"}, 581 {"shape":"InvalidNextTokenException"} 582 ] 583 }, 584 "GetAggregateComplianceDetailsByConfigRule":{ 585 "name":"GetAggregateComplianceDetailsByConfigRule", 586 "http":{ 587 "method":"POST", 588 "requestUri":"/" 589 }, 590 "input":{"shape":"GetAggregateComplianceDetailsByConfigRuleRequest"}, 591 "output":{"shape":"GetAggregateComplianceDetailsByConfigRuleResponse"}, 592 "errors":[ 593 {"shape":"ValidationException"}, 594 {"shape":"InvalidLimitException"}, 595 {"shape":"InvalidNextTokenException"}, 596 {"shape":"NoSuchConfigurationAggregatorException"} 597 ] 598 }, 599 "GetAggregateConfigRuleComplianceSummary":{ 600 "name":"GetAggregateConfigRuleComplianceSummary", 601 "http":{ 602 "method":"POST", 603 "requestUri":"/" 604 }, 605 "input":{"shape":"GetAggregateConfigRuleComplianceSummaryRequest"}, 606 "output":{"shape":"GetAggregateConfigRuleComplianceSummaryResponse"}, 607 "errors":[ 608 {"shape":"ValidationException"}, 609 {"shape":"InvalidLimitException"}, 610 {"shape":"InvalidNextTokenException"}, 611 {"shape":"NoSuchConfigurationAggregatorException"} 612 ] 613 }, 614 "GetAggregateConformancePackComplianceSummary":{ 615 "name":"GetAggregateConformancePackComplianceSummary", 616 "http":{ 617 "method":"POST", 618 "requestUri":"/" 619 }, 620 "input":{"shape":"GetAggregateConformancePackComplianceSummaryRequest"}, 621 "output":{"shape":"GetAggregateConformancePackComplianceSummaryResponse"}, 622 "errors":[ 623 {"shape":"ValidationException"}, 624 {"shape":"InvalidLimitException"}, 625 {"shape":"InvalidNextTokenException"}, 626 {"shape":"NoSuchConfigurationAggregatorException"} 627 ] 628 }, 629 "GetAggregateDiscoveredResourceCounts":{ 630 "name":"GetAggregateDiscoveredResourceCounts", 631 "http":{ 632 "method":"POST", 633 "requestUri":"/" 634 }, 635 "input":{"shape":"GetAggregateDiscoveredResourceCountsRequest"}, 636 "output":{"shape":"GetAggregateDiscoveredResourceCountsResponse"}, 637 "errors":[ 638 {"shape":"ValidationException"}, 639 {"shape":"InvalidLimitException"}, 640 {"shape":"InvalidNextTokenException"}, 641 {"shape":"NoSuchConfigurationAggregatorException"} 642 ] 643 }, 644 "GetAggregateResourceConfig":{ 645 "name":"GetAggregateResourceConfig", 646 "http":{ 647 "method":"POST", 648 "requestUri":"/" 649 }, 650 "input":{"shape":"GetAggregateResourceConfigRequest"}, 651 "output":{"shape":"GetAggregateResourceConfigResponse"}, 652 "errors":[ 653 {"shape":"ValidationException"}, 654 {"shape":"NoSuchConfigurationAggregatorException"}, 655 {"shape":"OversizedConfigurationItemException"}, 656 {"shape":"ResourceNotDiscoveredException"} 657 ] 658 }, 659 "GetComplianceDetailsByConfigRule":{ 660 "name":"GetComplianceDetailsByConfigRule", 661 "http":{ 662 "method":"POST", 663 "requestUri":"/" 664 }, 665 "input":{"shape":"GetComplianceDetailsByConfigRuleRequest"}, 666 "output":{"shape":"GetComplianceDetailsByConfigRuleResponse"}, 667 "errors":[ 668 {"shape":"InvalidParameterValueException"}, 669 {"shape":"InvalidNextTokenException"}, 670 {"shape":"NoSuchConfigRuleException"} 671 ] 672 }, 673 "GetComplianceDetailsByResource":{ 674 "name":"GetComplianceDetailsByResource", 675 "http":{ 676 "method":"POST", 677 "requestUri":"/" 678 }, 679 "input":{"shape":"GetComplianceDetailsByResourceRequest"}, 680 "output":{"shape":"GetComplianceDetailsByResourceResponse"}, 681 "errors":[ 682 {"shape":"InvalidParameterValueException"} 683 ] 684 }, 685 "GetComplianceSummaryByConfigRule":{ 686 "name":"GetComplianceSummaryByConfigRule", 687 "http":{ 688 "method":"POST", 689 "requestUri":"/" 690 }, 691 "output":{"shape":"GetComplianceSummaryByConfigRuleResponse"} 692 }, 693 "GetComplianceSummaryByResourceType":{ 694 "name":"GetComplianceSummaryByResourceType", 695 "http":{ 696 "method":"POST", 697 "requestUri":"/" 698 }, 699 "input":{"shape":"GetComplianceSummaryByResourceTypeRequest"}, 700 "output":{"shape":"GetComplianceSummaryByResourceTypeResponse"}, 701 "errors":[ 702 {"shape":"InvalidParameterValueException"} 703 ] 704 }, 705 "GetConformancePackComplianceDetails":{ 706 "name":"GetConformancePackComplianceDetails", 707 "http":{ 708 "method":"POST", 709 "requestUri":"/" 710 }, 711 "input":{"shape":"GetConformancePackComplianceDetailsRequest"}, 712 "output":{"shape":"GetConformancePackComplianceDetailsResponse"}, 713 "errors":[ 714 {"shape":"InvalidLimitException"}, 715 {"shape":"InvalidNextTokenException"}, 716 {"shape":"NoSuchConformancePackException"}, 717 {"shape":"NoSuchConfigRuleInConformancePackException"}, 718 {"shape":"InvalidParameterValueException"} 719 ] 720 }, 721 "GetConformancePackComplianceSummary":{ 722 "name":"GetConformancePackComplianceSummary", 723 "http":{ 724 "method":"POST", 725 "requestUri":"/" 726 }, 727 "input":{"shape":"GetConformancePackComplianceSummaryRequest"}, 728 "output":{"shape":"GetConformancePackComplianceSummaryResponse"}, 729 "errors":[ 730 {"shape":"NoSuchConformancePackException"}, 731 {"shape":"InvalidLimitException"}, 732 {"shape":"InvalidNextTokenException"} 733 ] 734 }, 735 "GetDiscoveredResourceCounts":{ 736 "name":"GetDiscoveredResourceCounts", 737 "http":{ 738 "method":"POST", 739 "requestUri":"/" 740 }, 741 "input":{"shape":"GetDiscoveredResourceCountsRequest"}, 742 "output":{"shape":"GetDiscoveredResourceCountsResponse"}, 743 "errors":[ 744 {"shape":"ValidationException"}, 745 {"shape":"InvalidLimitException"}, 746 {"shape":"InvalidNextTokenException"} 747 ] 748 }, 749 "GetOrganizationConfigRuleDetailedStatus":{ 750 "name":"GetOrganizationConfigRuleDetailedStatus", 751 "http":{ 752 "method":"POST", 753 "requestUri":"/" 754 }, 755 "input":{"shape":"GetOrganizationConfigRuleDetailedStatusRequest"}, 756 "output":{"shape":"GetOrganizationConfigRuleDetailedStatusResponse"}, 757 "errors":[ 758 {"shape":"NoSuchOrganizationConfigRuleException"}, 759 {"shape":"InvalidLimitException"}, 760 {"shape":"InvalidNextTokenException"}, 761 {"shape":"OrganizationAccessDeniedException"} 762 ] 763 }, 764 "GetOrganizationConformancePackDetailedStatus":{ 765 "name":"GetOrganizationConformancePackDetailedStatus", 766 "http":{ 767 "method":"POST", 768 "requestUri":"/" 769 }, 770 "input":{"shape":"GetOrganizationConformancePackDetailedStatusRequest"}, 771 "output":{"shape":"GetOrganizationConformancePackDetailedStatusResponse"}, 772 "errors":[ 773 {"shape":"NoSuchOrganizationConformancePackException"}, 774 {"shape":"InvalidLimitException"}, 775 {"shape":"InvalidNextTokenException"}, 776 {"shape":"OrganizationAccessDeniedException"} 777 ] 778 }, 779 "GetResourceConfigHistory":{ 780 "name":"GetResourceConfigHistory", 781 "http":{ 782 "method":"POST", 783 "requestUri":"/" 784 }, 785 "input":{"shape":"GetResourceConfigHistoryRequest"}, 786 "output":{"shape":"GetResourceConfigHistoryResponse"}, 787 "errors":[ 788 {"shape":"ValidationException"}, 789 {"shape":"InvalidTimeRangeException"}, 790 {"shape":"InvalidLimitException"}, 791 {"shape":"InvalidNextTokenException"}, 792 {"shape":"NoAvailableConfigurationRecorderException"}, 793 {"shape":"ResourceNotDiscoveredException"} 794 ] 795 }, 796 "GetStoredQuery":{ 797 "name":"GetStoredQuery", 798 "http":{ 799 "method":"POST", 800 "requestUri":"/" 801 }, 802 "input":{"shape":"GetStoredQueryRequest"}, 803 "output":{"shape":"GetStoredQueryResponse"}, 804 "errors":[ 805 {"shape":"ValidationException"}, 806 {"shape":"ResourceNotFoundException"} 807 ] 808 }, 809 "ListAggregateDiscoveredResources":{ 810 "name":"ListAggregateDiscoveredResources", 811 "http":{ 812 "method":"POST", 813 "requestUri":"/" 814 }, 815 "input":{"shape":"ListAggregateDiscoveredResourcesRequest"}, 816 "output":{"shape":"ListAggregateDiscoveredResourcesResponse"}, 817 "errors":[ 818 {"shape":"ValidationException"}, 819 {"shape":"InvalidLimitException"}, 820 {"shape":"InvalidNextTokenException"}, 821 {"shape":"NoSuchConfigurationAggregatorException"} 822 ] 823 }, 824 "ListDiscoveredResources":{ 825 "name":"ListDiscoveredResources", 826 "http":{ 827 "method":"POST", 828 "requestUri":"/" 829 }, 830 "input":{"shape":"ListDiscoveredResourcesRequest"}, 831 "output":{"shape":"ListDiscoveredResourcesResponse"}, 832 "errors":[ 833 {"shape":"ValidationException"}, 834 {"shape":"InvalidLimitException"}, 835 {"shape":"InvalidNextTokenException"}, 836 {"shape":"NoAvailableConfigurationRecorderException"} 837 ] 838 }, 839 "ListStoredQueries":{ 840 "name":"ListStoredQueries", 841 "http":{ 842 "method":"POST", 843 "requestUri":"/" 844 }, 845 "input":{"shape":"ListStoredQueriesRequest"}, 846 "output":{"shape":"ListStoredQueriesResponse"}, 847 "errors":[ 848 {"shape":"ValidationException"}, 849 {"shape":"InvalidNextTokenException"} 850 ] 851 }, 852 "ListTagsForResource":{ 853 "name":"ListTagsForResource", 854 "http":{ 855 "method":"POST", 856 "requestUri":"/" 857 }, 858 "input":{"shape":"ListTagsForResourceRequest"}, 859 "output":{"shape":"ListTagsForResourceResponse"}, 860 "errors":[ 861 {"shape":"ResourceNotFoundException"}, 862 {"shape":"ValidationException"}, 863 {"shape":"InvalidLimitException"}, 864 {"shape":"InvalidNextTokenException"} 865 ] 866 }, 867 "PutAggregationAuthorization":{ 868 "name":"PutAggregationAuthorization", 869 "http":{ 870 "method":"POST", 871 "requestUri":"/" 872 }, 873 "input":{"shape":"PutAggregationAuthorizationRequest"}, 874 "output":{"shape":"PutAggregationAuthorizationResponse"}, 875 "errors":[ 876 {"shape":"InvalidParameterValueException"} 877 ] 878 }, 879 "PutConfigRule":{ 880 "name":"PutConfigRule", 881 "http":{ 882 "method":"POST", 883 "requestUri":"/" 884 }, 885 "input":{"shape":"PutConfigRuleRequest"}, 886 "errors":[ 887 {"shape":"InvalidParameterValueException"}, 888 {"shape":"MaxNumberOfConfigRulesExceededException"}, 889 {"shape":"ResourceInUseException"}, 890 {"shape":"InsufficientPermissionsException"}, 891 {"shape":"NoAvailableConfigurationRecorderException"} 892 ] 893 }, 894 "PutConfigurationAggregator":{ 895 "name":"PutConfigurationAggregator", 896 "http":{ 897 "method":"POST", 898 "requestUri":"/" 899 }, 900 "input":{"shape":"PutConfigurationAggregatorRequest"}, 901 "output":{"shape":"PutConfigurationAggregatorResponse"}, 902 "errors":[ 903 {"shape":"InvalidParameterValueException"}, 904 {"shape":"LimitExceededException"}, 905 {"shape":"InvalidRoleException"}, 906 {"shape":"OrganizationAccessDeniedException"}, 907 {"shape":"NoAvailableOrganizationException"}, 908 {"shape":"OrganizationAllFeaturesNotEnabledException"} 909 ] 910 }, 911 "PutConfigurationRecorder":{ 912 "name":"PutConfigurationRecorder", 913 "http":{ 914 "method":"POST", 915 "requestUri":"/" 916 }, 917 "input":{"shape":"PutConfigurationRecorderRequest"}, 918 "errors":[ 919 {"shape":"MaxNumberOfConfigurationRecordersExceededException"}, 920 {"shape":"InvalidConfigurationRecorderNameException"}, 921 {"shape":"InvalidRoleException"}, 922 {"shape":"InvalidRecordingGroupException"} 923 ] 924 }, 925 "PutConformancePack":{ 926 "name":"PutConformancePack", 927 "http":{ 928 "method":"POST", 929 "requestUri":"/" 930 }, 931 "input":{"shape":"PutConformancePackRequest"}, 932 "output":{"shape":"PutConformancePackResponse"}, 933 "errors":[ 934 {"shape":"InsufficientPermissionsException"}, 935 {"shape":"ConformancePackTemplateValidationException"}, 936 {"shape":"ResourceInUseException"}, 937 {"shape":"InvalidParameterValueException"}, 938 {"shape":"MaxNumberOfConformancePacksExceededException"} 939 ] 940 }, 941 "PutDeliveryChannel":{ 942 "name":"PutDeliveryChannel", 943 "http":{ 944 "method":"POST", 945 "requestUri":"/" 946 }, 947 "input":{"shape":"PutDeliveryChannelRequest"}, 948 "errors":[ 949 {"shape":"MaxNumberOfDeliveryChannelsExceededException"}, 950 {"shape":"NoAvailableConfigurationRecorderException"}, 951 {"shape":"InvalidDeliveryChannelNameException"}, 952 {"shape":"NoSuchBucketException"}, 953 {"shape":"InvalidS3KeyPrefixException"}, 954 {"shape":"InvalidS3KmsKeyArnException"}, 955 {"shape":"InvalidSNSTopicARNException"}, 956 {"shape":"InsufficientDeliveryPolicyException"} 957 ] 958 }, 959 "PutEvaluations":{ 960 "name":"PutEvaluations", 961 "http":{ 962 "method":"POST", 963 "requestUri":"/" 964 }, 965 "input":{"shape":"PutEvaluationsRequest"}, 966 "output":{"shape":"PutEvaluationsResponse"}, 967 "errors":[ 968 {"shape":"InvalidParameterValueException"}, 969 {"shape":"InvalidResultTokenException"}, 970 {"shape":"NoSuchConfigRuleException"} 971 ] 972 }, 973 "PutExternalEvaluation":{ 974 "name":"PutExternalEvaluation", 975 "http":{ 976 "method":"POST", 977 "requestUri":"/" 978 }, 979 "input":{"shape":"PutExternalEvaluationRequest"}, 980 "output":{"shape":"PutExternalEvaluationResponse"}, 981 "errors":[ 982 {"shape":"NoSuchConfigRuleException"}, 983 {"shape":"InvalidParameterValueException"} 984 ] 985 }, 986 "PutOrganizationConfigRule":{ 987 "name":"PutOrganizationConfigRule", 988 "http":{ 989 "method":"POST", 990 "requestUri":"/" 991 }, 992 "input":{"shape":"PutOrganizationConfigRuleRequest"}, 993 "output":{"shape":"PutOrganizationConfigRuleResponse"}, 994 "errors":[ 995 {"shape":"MaxNumberOfOrganizationConfigRulesExceededException"}, 996 {"shape":"ResourceInUseException"}, 997 {"shape":"InvalidParameterValueException"}, 998 {"shape":"ValidationException"}, 999 {"shape":"OrganizationAccessDeniedException"}, 1000 {"shape":"NoAvailableOrganizationException"}, 1001 {"shape":"OrganizationAllFeaturesNotEnabledException"}, 1002 {"shape":"InsufficientPermissionsException"} 1003 ] 1004 }, 1005 "PutOrganizationConformancePack":{ 1006 "name":"PutOrganizationConformancePack", 1007 "http":{ 1008 "method":"POST", 1009 "requestUri":"/" 1010 }, 1011 "input":{"shape":"PutOrganizationConformancePackRequest"}, 1012 "output":{"shape":"PutOrganizationConformancePackResponse"}, 1013 "errors":[ 1014 {"shape":"MaxNumberOfOrganizationConformancePacksExceededException"}, 1015 {"shape":"ResourceInUseException"}, 1016 {"shape":"ValidationException"}, 1017 {"shape":"OrganizationAccessDeniedException"}, 1018 {"shape":"InsufficientPermissionsException"}, 1019 {"shape":"OrganizationConformancePackTemplateValidationException"}, 1020 {"shape":"OrganizationAllFeaturesNotEnabledException"}, 1021 {"shape":"NoAvailableOrganizationException"} 1022 ] 1023 }, 1024 "PutRemediationConfigurations":{ 1025 "name":"PutRemediationConfigurations", 1026 "http":{ 1027 "method":"POST", 1028 "requestUri":"/" 1029 }, 1030 "input":{"shape":"PutRemediationConfigurationsRequest"}, 1031 "output":{"shape":"PutRemediationConfigurationsResponse"}, 1032 "errors":[ 1033 {"shape":"InsufficientPermissionsException"}, 1034 {"shape":"InvalidParameterValueException"} 1035 ] 1036 }, 1037 "PutRemediationExceptions":{ 1038 "name":"PutRemediationExceptions", 1039 "http":{ 1040 "method":"POST", 1041 "requestUri":"/" 1042 }, 1043 "input":{"shape":"PutRemediationExceptionsRequest"}, 1044 "output":{"shape":"PutRemediationExceptionsResponse"}, 1045 "errors":[ 1046 {"shape":"InvalidParameterValueException"}, 1047 {"shape":"InsufficientPermissionsException"} 1048 ] 1049 }, 1050 "PutResourceConfig":{ 1051 "name":"PutResourceConfig", 1052 "http":{ 1053 "method":"POST", 1054 "requestUri":"/" 1055 }, 1056 "input":{"shape":"PutResourceConfigRequest"}, 1057 "errors":[ 1058 {"shape":"ValidationException"}, 1059 {"shape":"InsufficientPermissionsException"}, 1060 {"shape":"NoRunningConfigurationRecorderException"}, 1061 {"shape":"MaxActiveResourcesExceededException"} 1062 ] 1063 }, 1064 "PutRetentionConfiguration":{ 1065 "name":"PutRetentionConfiguration", 1066 "http":{ 1067 "method":"POST", 1068 "requestUri":"/" 1069 }, 1070 "input":{"shape":"PutRetentionConfigurationRequest"}, 1071 "output":{"shape":"PutRetentionConfigurationResponse"}, 1072 "errors":[ 1073 {"shape":"InvalidParameterValueException"}, 1074 {"shape":"MaxNumberOfRetentionConfigurationsExceededException"} 1075 ] 1076 }, 1077 "PutStoredQuery":{ 1078 "name":"PutStoredQuery", 1079 "http":{ 1080 "method":"POST", 1081 "requestUri":"/" 1082 }, 1083 "input":{"shape":"PutStoredQueryRequest"}, 1084 "output":{"shape":"PutStoredQueryResponse"}, 1085 "errors":[ 1086 {"shape":"ValidationException"}, 1087 {"shape":"TooManyTagsException"}, 1088 {"shape":"ResourceConcurrentModificationException"} 1089 ] 1090 }, 1091 "SelectAggregateResourceConfig":{ 1092 "name":"SelectAggregateResourceConfig", 1093 "http":{ 1094 "method":"POST", 1095 "requestUri":"/" 1096 }, 1097 "input":{"shape":"SelectAggregateResourceConfigRequest"}, 1098 "output":{"shape":"SelectAggregateResourceConfigResponse"}, 1099 "errors":[ 1100 {"shape":"InvalidExpressionException"}, 1101 {"shape":"NoSuchConfigurationAggregatorException"}, 1102 {"shape":"InvalidLimitException"}, 1103 {"shape":"InvalidNextTokenException"} 1104 ] 1105 }, 1106 "SelectResourceConfig":{ 1107 "name":"SelectResourceConfig", 1108 "http":{ 1109 "method":"POST", 1110 "requestUri":"/" 1111 }, 1112 "input":{"shape":"SelectResourceConfigRequest"}, 1113 "output":{"shape":"SelectResourceConfigResponse"}, 1114 "errors":[ 1115 {"shape":"InvalidExpressionException"}, 1116 {"shape":"InvalidLimitException"}, 1117 {"shape":"InvalidNextTokenException"} 1118 ] 1119 }, 1120 "StartConfigRulesEvaluation":{ 1121 "name":"StartConfigRulesEvaluation", 1122 "http":{ 1123 "method":"POST", 1124 "requestUri":"/" 1125 }, 1126 "input":{"shape":"StartConfigRulesEvaluationRequest"}, 1127 "output":{"shape":"StartConfigRulesEvaluationResponse"}, 1128 "errors":[ 1129 {"shape":"NoSuchConfigRuleException"}, 1130 {"shape":"LimitExceededException"}, 1131 {"shape":"ResourceInUseException"}, 1132 {"shape":"InvalidParameterValueException"} 1133 ] 1134 }, 1135 "StartConfigurationRecorder":{ 1136 "name":"StartConfigurationRecorder", 1137 "http":{ 1138 "method":"POST", 1139 "requestUri":"/" 1140 }, 1141 "input":{"shape":"StartConfigurationRecorderRequest"}, 1142 "errors":[ 1143 {"shape":"NoSuchConfigurationRecorderException"}, 1144 {"shape":"NoAvailableDeliveryChannelException"} 1145 ] 1146 }, 1147 "StartRemediationExecution":{ 1148 "name":"StartRemediationExecution", 1149 "http":{ 1150 "method":"POST", 1151 "requestUri":"/" 1152 }, 1153 "input":{"shape":"StartRemediationExecutionRequest"}, 1154 "output":{"shape":"StartRemediationExecutionResponse"}, 1155 "errors":[ 1156 {"shape":"InvalidParameterValueException"}, 1157 {"shape":"InsufficientPermissionsException"}, 1158 {"shape":"NoSuchRemediationConfigurationException"} 1159 ] 1160 }, 1161 "StopConfigurationRecorder":{ 1162 "name":"StopConfigurationRecorder", 1163 "http":{ 1164 "method":"POST", 1165 "requestUri":"/" 1166 }, 1167 "input":{"shape":"StopConfigurationRecorderRequest"}, 1168 "errors":[ 1169 {"shape":"NoSuchConfigurationRecorderException"} 1170 ] 1171 }, 1172 "TagResource":{ 1173 "name":"TagResource", 1174 "http":{ 1175 "method":"POST", 1176 "requestUri":"/" 1177 }, 1178 "input":{"shape":"TagResourceRequest"}, 1179 "errors":[ 1180 {"shape":"ValidationException"}, 1181 {"shape":"ResourceNotFoundException"}, 1182 {"shape":"TooManyTagsException"} 1183 ] 1184 }, 1185 "UntagResource":{ 1186 "name":"UntagResource", 1187 "http":{ 1188 "method":"POST", 1189 "requestUri":"/" 1190 }, 1191 "input":{"shape":"UntagResourceRequest"}, 1192 "errors":[ 1193 {"shape":"ValidationException"}, 1194 {"shape":"ResourceNotFoundException"} 1195 ] 1196 } 1197 }, 1198 "shapes":{ 1199 "ARN":{"type":"string"}, 1200 "AccountAggregationSource":{ 1201 "type":"structure", 1202 "required":["AccountIds"], 1203 "members":{ 1204 "AccountIds":{"shape":"AccountAggregationSourceAccountList"}, 1205 "AllAwsRegions":{"shape":"Boolean"}, 1206 "AwsRegions":{"shape":"AggregatorRegionList"} 1207 } 1208 }, 1209 "AccountAggregationSourceAccountList":{ 1210 "type":"list", 1211 "member":{"shape":"AccountId"}, 1212 "min":1 1213 }, 1214 "AccountAggregationSourceList":{ 1215 "type":"list", 1216 "member":{"shape":"AccountAggregationSource"}, 1217 "max":1, 1218 "min":0 1219 }, 1220 "AccountId":{ 1221 "type":"string", 1222 "pattern":"\\d{12}" 1223 }, 1224 "AggregateComplianceByConfigRule":{ 1225 "type":"structure", 1226 "members":{ 1227 "ConfigRuleName":{"shape":"ConfigRuleName"}, 1228 "Compliance":{"shape":"Compliance"}, 1229 "AccountId":{"shape":"AccountId"}, 1230 "AwsRegion":{"shape":"AwsRegion"} 1231 } 1232 }, 1233 "AggregateComplianceByConfigRuleList":{ 1234 "type":"list", 1235 "member":{"shape":"AggregateComplianceByConfigRule"} 1236 }, 1237 "AggregateComplianceByConformancePack":{ 1238 "type":"structure", 1239 "members":{ 1240 "ConformancePackName":{"shape":"ConformancePackName"}, 1241 "Compliance":{"shape":"AggregateConformancePackCompliance"}, 1242 "AccountId":{"shape":"AccountId"}, 1243 "AwsRegion":{"shape":"AwsRegion"} 1244 } 1245 }, 1246 "AggregateComplianceByConformancePackList":{ 1247 "type":"list", 1248 "member":{"shape":"AggregateComplianceByConformancePack"} 1249 }, 1250 "AggregateComplianceCount":{ 1251 "type":"structure", 1252 "members":{ 1253 "GroupName":{"shape":"StringWithCharLimit256"}, 1254 "ComplianceSummary":{"shape":"ComplianceSummary"} 1255 } 1256 }, 1257 "AggregateComplianceCountList":{ 1258 "type":"list", 1259 "member":{"shape":"AggregateComplianceCount"} 1260 }, 1261 "AggregateConformancePackCompliance":{ 1262 "type":"structure", 1263 "members":{ 1264 "ComplianceType":{"shape":"ConformancePackComplianceType"}, 1265 "CompliantRuleCount":{"shape":"Integer"}, 1266 "NonCompliantRuleCount":{"shape":"Integer"}, 1267 "TotalRuleCount":{"shape":"Integer"} 1268 } 1269 }, 1270 "AggregateConformancePackComplianceCount":{ 1271 "type":"structure", 1272 "members":{ 1273 "CompliantConformancePackCount":{"shape":"Integer"}, 1274 "NonCompliantConformancePackCount":{"shape":"Integer"} 1275 } 1276 }, 1277 "AggregateConformancePackComplianceFilters":{ 1278 "type":"structure", 1279 "members":{ 1280 "ConformancePackName":{"shape":"ConformancePackName"}, 1281 "ComplianceType":{"shape":"ConformancePackComplianceType"}, 1282 "AccountId":{"shape":"AccountId"}, 1283 "AwsRegion":{"shape":"AwsRegion"} 1284 } 1285 }, 1286 "AggregateConformancePackComplianceSummary":{ 1287 "type":"structure", 1288 "members":{ 1289 "ComplianceSummary":{"shape":"AggregateConformancePackComplianceCount"}, 1290 "GroupName":{"shape":"StringWithCharLimit256"} 1291 } 1292 }, 1293 "AggregateConformancePackComplianceSummaryFilters":{ 1294 "type":"structure", 1295 "members":{ 1296 "AccountId":{"shape":"AccountId"}, 1297 "AwsRegion":{"shape":"AwsRegion"} 1298 } 1299 }, 1300 "AggregateConformancePackComplianceSummaryGroupKey":{ 1301 "type":"string", 1302 "enum":[ 1303 "ACCOUNT_ID", 1304 "AWS_REGION" 1305 ] 1306 }, 1307 "AggregateConformancePackComplianceSummaryList":{ 1308 "type":"list", 1309 "member":{"shape":"AggregateConformancePackComplianceSummary"} 1310 }, 1311 "AggregateEvaluationResult":{ 1312 "type":"structure", 1313 "members":{ 1314 "EvaluationResultIdentifier":{"shape":"EvaluationResultIdentifier"}, 1315 "ComplianceType":{"shape":"ComplianceType"}, 1316 "ResultRecordedTime":{"shape":"Date"}, 1317 "ConfigRuleInvokedTime":{"shape":"Date"}, 1318 "Annotation":{"shape":"StringWithCharLimit256"}, 1319 "AccountId":{"shape":"AccountId"}, 1320 "AwsRegion":{"shape":"AwsRegion"} 1321 } 1322 }, 1323 "AggregateEvaluationResultList":{ 1324 "type":"list", 1325 "member":{"shape":"AggregateEvaluationResult"} 1326 }, 1327 "AggregateResourceIdentifier":{ 1328 "type":"structure", 1329 "required":[ 1330 "SourceAccountId", 1331 "SourceRegion", 1332 "ResourceId", 1333 "ResourceType" 1334 ], 1335 "members":{ 1336 "SourceAccountId":{"shape":"AccountId"}, 1337 "SourceRegion":{"shape":"AwsRegion"}, 1338 "ResourceId":{"shape":"ResourceId"}, 1339 "ResourceType":{"shape":"ResourceType"}, 1340 "ResourceName":{"shape":"ResourceName"} 1341 } 1342 }, 1343 "AggregatedSourceStatus":{ 1344 "type":"structure", 1345 "members":{ 1346 "SourceId":{"shape":"String"}, 1347 "SourceType":{"shape":"AggregatedSourceType"}, 1348 "AwsRegion":{"shape":"AwsRegion"}, 1349 "LastUpdateStatus":{"shape":"AggregatedSourceStatusType"}, 1350 "LastUpdateTime":{"shape":"Date"}, 1351 "LastErrorCode":{"shape":"String"}, 1352 "LastErrorMessage":{"shape":"String"} 1353 } 1354 }, 1355 "AggregatedSourceStatusList":{ 1356 "type":"list", 1357 "member":{"shape":"AggregatedSourceStatus"} 1358 }, 1359 "AggregatedSourceStatusType":{ 1360 "type":"string", 1361 "enum":[ 1362 "FAILED", 1363 "SUCCEEDED", 1364 "OUTDATED" 1365 ] 1366 }, 1367 "AggregatedSourceStatusTypeList":{ 1368 "type":"list", 1369 "member":{"shape":"AggregatedSourceStatusType"}, 1370 "min":1 1371 }, 1372 "AggregatedSourceType":{ 1373 "type":"string", 1374 "enum":[ 1375 "ACCOUNT", 1376 "ORGANIZATION" 1377 ] 1378 }, 1379 "AggregationAuthorization":{ 1380 "type":"structure", 1381 "members":{ 1382 "AggregationAuthorizationArn":{"shape":"String"}, 1383 "AuthorizedAccountId":{"shape":"AccountId"}, 1384 "AuthorizedAwsRegion":{"shape":"AwsRegion"}, 1385 "CreationTime":{"shape":"Date"} 1386 } 1387 }, 1388 "AggregationAuthorizationList":{ 1389 "type":"list", 1390 "member":{"shape":"AggregationAuthorization"} 1391 }, 1392 "AggregatorRegionList":{ 1393 "type":"list", 1394 "member":{"shape":"String"}, 1395 "min":1 1396 }, 1397 "AllSupported":{"type":"boolean"}, 1398 "AmazonResourceName":{ 1399 "type":"string", 1400 "max":1000, 1401 "min":1 1402 }, 1403 "Annotation":{ 1404 "type":"string", 1405 "max":256, 1406 "min":0 1407 }, 1408 "AutoRemediationAttemptSeconds":{ 1409 "type":"long", 1410 "box":true, 1411 "max":2678000, 1412 "min":1 1413 }, 1414 "AutoRemediationAttempts":{ 1415 "type":"integer", 1416 "box":true, 1417 "max":25, 1418 "min":1 1419 }, 1420 "AvailabilityZone":{"type":"string"}, 1421 "AwsRegion":{ 1422 "type":"string", 1423 "max":64, 1424 "min":1 1425 }, 1426 "BaseConfigurationItem":{ 1427 "type":"structure", 1428 "members":{ 1429 "version":{"shape":"Version"}, 1430 "accountId":{"shape":"AccountId"}, 1431 "configurationItemCaptureTime":{"shape":"ConfigurationItemCaptureTime"}, 1432 "configurationItemStatus":{"shape":"ConfigurationItemStatus"}, 1433 "configurationStateId":{"shape":"ConfigurationStateId"}, 1434 "arn":{"shape":"ARN"}, 1435 "resourceType":{"shape":"ResourceType"}, 1436 "resourceId":{"shape":"ResourceId"}, 1437 "resourceName":{"shape":"ResourceName"}, 1438 "awsRegion":{"shape":"AwsRegion"}, 1439 "availabilityZone":{"shape":"AvailabilityZone"}, 1440 "resourceCreationTime":{"shape":"ResourceCreationTime"}, 1441 "configuration":{"shape":"Configuration"}, 1442 "supplementaryConfiguration":{"shape":"SupplementaryConfiguration"} 1443 } 1444 }, 1445 "BaseConfigurationItems":{ 1446 "type":"list", 1447 "member":{"shape":"BaseConfigurationItem"} 1448 }, 1449 "BaseResourceId":{ 1450 "type":"string", 1451 "max":768, 1452 "min":1 1453 }, 1454 "BatchGetAggregateResourceConfigRequest":{ 1455 "type":"structure", 1456 "required":[ 1457 "ConfigurationAggregatorName", 1458 "ResourceIdentifiers" 1459 ], 1460 "members":{ 1461 "ConfigurationAggregatorName":{"shape":"ConfigurationAggregatorName"}, 1462 "ResourceIdentifiers":{"shape":"ResourceIdentifiersList"} 1463 } 1464 }, 1465 "BatchGetAggregateResourceConfigResponse":{ 1466 "type":"structure", 1467 "members":{ 1468 "BaseConfigurationItems":{"shape":"BaseConfigurationItems"}, 1469 "UnprocessedResourceIdentifiers":{"shape":"UnprocessedResourceIdentifierList"} 1470 } 1471 }, 1472 "BatchGetResourceConfigRequest":{ 1473 "type":"structure", 1474 "required":["resourceKeys"], 1475 "members":{ 1476 "resourceKeys":{"shape":"ResourceKeys"} 1477 } 1478 }, 1479 "BatchGetResourceConfigResponse":{ 1480 "type":"structure", 1481 "members":{ 1482 "baseConfigurationItems":{"shape":"BaseConfigurationItems"}, 1483 "unprocessedResourceKeys":{"shape":"ResourceKeys"} 1484 } 1485 }, 1486 "Boolean":{"type":"boolean"}, 1487 "ChannelName":{ 1488 "type":"string", 1489 "max":256, 1490 "min":1 1491 }, 1492 "ChronologicalOrder":{ 1493 "type":"string", 1494 "enum":[ 1495 "Reverse", 1496 "Forward" 1497 ] 1498 }, 1499 "Compliance":{ 1500 "type":"structure", 1501 "members":{ 1502 "ComplianceType":{"shape":"ComplianceType"}, 1503 "ComplianceContributorCount":{"shape":"ComplianceContributorCount"} 1504 } 1505 }, 1506 "ComplianceByConfigRule":{ 1507 "type":"structure", 1508 "members":{ 1509 "ConfigRuleName":{"shape":"StringWithCharLimit64"}, 1510 "Compliance":{"shape":"Compliance"} 1511 } 1512 }, 1513 "ComplianceByConfigRules":{ 1514 "type":"list", 1515 "member":{"shape":"ComplianceByConfigRule"} 1516 }, 1517 "ComplianceByResource":{ 1518 "type":"structure", 1519 "members":{ 1520 "ResourceType":{"shape":"StringWithCharLimit256"}, 1521 "ResourceId":{"shape":"BaseResourceId"}, 1522 "Compliance":{"shape":"Compliance"} 1523 } 1524 }, 1525 "ComplianceByResources":{ 1526 "type":"list", 1527 "member":{"shape":"ComplianceByResource"} 1528 }, 1529 "ComplianceContributorCount":{ 1530 "type":"structure", 1531 "members":{ 1532 "CappedCount":{"shape":"Integer"}, 1533 "CapExceeded":{"shape":"Boolean"} 1534 } 1535 }, 1536 "ComplianceResourceTypes":{ 1537 "type":"list", 1538 "member":{"shape":"StringWithCharLimit256"}, 1539 "max":100, 1540 "min":0 1541 }, 1542 "ComplianceSummariesByResourceType":{ 1543 "type":"list", 1544 "member":{"shape":"ComplianceSummaryByResourceType"} 1545 }, 1546 "ComplianceSummary":{ 1547 "type":"structure", 1548 "members":{ 1549 "CompliantResourceCount":{"shape":"ComplianceContributorCount"}, 1550 "NonCompliantResourceCount":{"shape":"ComplianceContributorCount"}, 1551 "ComplianceSummaryTimestamp":{"shape":"Date"} 1552 } 1553 }, 1554 "ComplianceSummaryByResourceType":{ 1555 "type":"structure", 1556 "members":{ 1557 "ResourceType":{"shape":"StringWithCharLimit256"}, 1558 "ComplianceSummary":{"shape":"ComplianceSummary"} 1559 } 1560 }, 1561 "ComplianceType":{ 1562 "type":"string", 1563 "enum":[ 1564 "COMPLIANT", 1565 "NON_COMPLIANT", 1566 "NOT_APPLICABLE", 1567 "INSUFFICIENT_DATA" 1568 ] 1569 }, 1570 "ComplianceTypes":{ 1571 "type":"list", 1572 "member":{"shape":"ComplianceType"}, 1573 "max":3, 1574 "min":0 1575 }, 1576 "ConfigExportDeliveryInfo":{ 1577 "type":"structure", 1578 "members":{ 1579 "lastStatus":{"shape":"DeliveryStatus"}, 1580 "lastErrorCode":{"shape":"String"}, 1581 "lastErrorMessage":{"shape":"String"}, 1582 "lastAttemptTime":{"shape":"Date"}, 1583 "lastSuccessfulTime":{"shape":"Date"}, 1584 "nextDeliveryTime":{"shape":"Date"} 1585 } 1586 }, 1587 "ConfigRule":{ 1588 "type":"structure", 1589 "required":["Source"], 1590 "members":{ 1591 "ConfigRuleName":{"shape":"ConfigRuleName"}, 1592 "ConfigRuleArn":{"shape":"StringWithCharLimit256"}, 1593 "ConfigRuleId":{"shape":"StringWithCharLimit64"}, 1594 "Description":{"shape":"EmptiableStringWithCharLimit256"}, 1595 "Scope":{"shape":"Scope"}, 1596 "Source":{"shape":"Source"}, 1597 "InputParameters":{"shape":"StringWithCharLimit1024"}, 1598 "MaximumExecutionFrequency":{"shape":"MaximumExecutionFrequency"}, 1599 "ConfigRuleState":{"shape":"ConfigRuleState"}, 1600 "CreatedBy":{"shape":"StringWithCharLimit256"} 1601 } 1602 }, 1603 "ConfigRuleComplianceFilters":{ 1604 "type":"structure", 1605 "members":{ 1606 "ConfigRuleName":{"shape":"ConfigRuleName"}, 1607 "ComplianceType":{"shape":"ComplianceType"}, 1608 "AccountId":{"shape":"AccountId"}, 1609 "AwsRegion":{"shape":"AwsRegion"} 1610 } 1611 }, 1612 "ConfigRuleComplianceSummaryFilters":{ 1613 "type":"structure", 1614 "members":{ 1615 "AccountId":{"shape":"AccountId"}, 1616 "AwsRegion":{"shape":"AwsRegion"} 1617 } 1618 }, 1619 "ConfigRuleComplianceSummaryGroupKey":{ 1620 "type":"string", 1621 "enum":[ 1622 "ACCOUNT_ID", 1623 "AWS_REGION" 1624 ] 1625 }, 1626 "ConfigRuleEvaluationStatus":{ 1627 "type":"structure", 1628 "members":{ 1629 "ConfigRuleName":{"shape":"ConfigRuleName"}, 1630 "ConfigRuleArn":{"shape":"String"}, 1631 "ConfigRuleId":{"shape":"String"}, 1632 "LastSuccessfulInvocationTime":{"shape":"Date"}, 1633 "LastFailedInvocationTime":{"shape":"Date"}, 1634 "LastSuccessfulEvaluationTime":{"shape":"Date"}, 1635 "LastFailedEvaluationTime":{"shape":"Date"}, 1636 "FirstActivatedTime":{"shape":"Date"}, 1637 "LastDeactivatedTime":{"shape":"Date"}, 1638 "LastErrorCode":{"shape":"String"}, 1639 "LastErrorMessage":{"shape":"String"}, 1640 "FirstEvaluationStarted":{"shape":"Boolean"} 1641 } 1642 }, 1643 "ConfigRuleEvaluationStatusList":{ 1644 "type":"list", 1645 "member":{"shape":"ConfigRuleEvaluationStatus"} 1646 }, 1647 "ConfigRuleName":{ 1648 "type":"string", 1649 "max":128, 1650 "min":1, 1651 "pattern":".*\\S.*" 1652 }, 1653 "ConfigRuleNames":{ 1654 "type":"list", 1655 "member":{"shape":"ConfigRuleName"}, 1656 "max":25, 1657 "min":0 1658 }, 1659 "ConfigRuleState":{ 1660 "type":"string", 1661 "enum":[ 1662 "ACTIVE", 1663 "DELETING", 1664 "DELETING_RESULTS", 1665 "EVALUATING" 1666 ] 1667 }, 1668 "ConfigRules":{ 1669 "type":"list", 1670 "member":{"shape":"ConfigRule"} 1671 }, 1672 "ConfigSnapshotDeliveryProperties":{ 1673 "type":"structure", 1674 "members":{ 1675 "deliveryFrequency":{"shape":"MaximumExecutionFrequency"} 1676 } 1677 }, 1678 "ConfigStreamDeliveryInfo":{ 1679 "type":"structure", 1680 "members":{ 1681 "lastStatus":{"shape":"DeliveryStatus"}, 1682 "lastErrorCode":{"shape":"String"}, 1683 "lastErrorMessage":{"shape":"String"}, 1684 "lastStatusChangeTime":{"shape":"Date"} 1685 } 1686 }, 1687 "Configuration":{"type":"string"}, 1688 "ConfigurationAggregator":{ 1689 "type":"structure", 1690 "members":{ 1691 "ConfigurationAggregatorName":{"shape":"ConfigurationAggregatorName"}, 1692 "ConfigurationAggregatorArn":{"shape":"ConfigurationAggregatorArn"}, 1693 "AccountAggregationSources":{"shape":"AccountAggregationSourceList"}, 1694 "OrganizationAggregationSource":{"shape":"OrganizationAggregationSource"}, 1695 "CreationTime":{"shape":"Date"}, 1696 "LastUpdatedTime":{"shape":"Date"}, 1697 "CreatedBy":{"shape":"StringWithCharLimit256"} 1698 } 1699 }, 1700 "ConfigurationAggregatorArn":{ 1701 "type":"string", 1702 "pattern":"arn:aws[a-z\\-]*:config:[a-z\\-\\d]+:\\d+:config-aggregator/config-aggregator-[a-z\\d]+" 1703 }, 1704 "ConfigurationAggregatorList":{ 1705 "type":"list", 1706 "member":{"shape":"ConfigurationAggregator"} 1707 }, 1708 "ConfigurationAggregatorName":{ 1709 "type":"string", 1710 "max":256, 1711 "min":1, 1712 "pattern":"[\\w\\-]+" 1713 }, 1714 "ConfigurationAggregatorNameList":{ 1715 "type":"list", 1716 "member":{"shape":"ConfigurationAggregatorName"}, 1717 "max":10, 1718 "min":0 1719 }, 1720 "ConfigurationItem":{ 1721 "type":"structure", 1722 "members":{ 1723 "version":{"shape":"Version"}, 1724 "accountId":{"shape":"AccountId"}, 1725 "configurationItemCaptureTime":{"shape":"ConfigurationItemCaptureTime"}, 1726 "configurationItemStatus":{"shape":"ConfigurationItemStatus"}, 1727 "configurationStateId":{"shape":"ConfigurationStateId"}, 1728 "configurationItemMD5Hash":{"shape":"ConfigurationItemMD5Hash"}, 1729 "arn":{"shape":"ARN"}, 1730 "resourceType":{"shape":"ResourceType"}, 1731 "resourceId":{"shape":"ResourceId"}, 1732 "resourceName":{"shape":"ResourceName"}, 1733 "awsRegion":{"shape":"AwsRegion"}, 1734 "availabilityZone":{"shape":"AvailabilityZone"}, 1735 "resourceCreationTime":{"shape":"ResourceCreationTime"}, 1736 "tags":{"shape":"Tags"}, 1737 "relatedEvents":{"shape":"RelatedEventList"}, 1738 "relationships":{"shape":"RelationshipList"}, 1739 "configuration":{"shape":"Configuration"}, 1740 "supplementaryConfiguration":{"shape":"SupplementaryConfiguration"} 1741 } 1742 }, 1743 "ConfigurationItemCaptureTime":{"type":"timestamp"}, 1744 "ConfigurationItemList":{ 1745 "type":"list", 1746 "member":{"shape":"ConfigurationItem"} 1747 }, 1748 "ConfigurationItemMD5Hash":{"type":"string"}, 1749 "ConfigurationItemStatus":{ 1750 "type":"string", 1751 "enum":[ 1752 "OK", 1753 "ResourceDiscovered", 1754 "ResourceNotRecorded", 1755 "ResourceDeleted", 1756 "ResourceDeletedNotRecorded" 1757 ] 1758 }, 1759 "ConfigurationRecorder":{ 1760 "type":"structure", 1761 "members":{ 1762 "name":{"shape":"RecorderName"}, 1763 "roleARN":{"shape":"String"}, 1764 "recordingGroup":{"shape":"RecordingGroup"} 1765 } 1766 }, 1767 "ConfigurationRecorderList":{ 1768 "type":"list", 1769 "member":{"shape":"ConfigurationRecorder"} 1770 }, 1771 "ConfigurationRecorderNameList":{ 1772 "type":"list", 1773 "member":{"shape":"RecorderName"} 1774 }, 1775 "ConfigurationRecorderStatus":{ 1776 "type":"structure", 1777 "members":{ 1778 "name":{"shape":"String"}, 1779 "lastStartTime":{"shape":"Date"}, 1780 "lastStopTime":{"shape":"Date"}, 1781 "recording":{"shape":"Boolean"}, 1782 "lastStatus":{"shape":"RecorderStatus"}, 1783 "lastErrorCode":{"shape":"String"}, 1784 "lastErrorMessage":{"shape":"String"}, 1785 "lastStatusChangeTime":{"shape":"Date"} 1786 } 1787 }, 1788 "ConfigurationRecorderStatusList":{ 1789 "type":"list", 1790 "member":{"shape":"ConfigurationRecorderStatus"} 1791 }, 1792 "ConfigurationStateId":{"type":"string"}, 1793 "ConformancePackArn":{ 1794 "type":"string", 1795 "max":2048, 1796 "min":1 1797 }, 1798 "ConformancePackComplianceFilters":{ 1799 "type":"structure", 1800 "members":{ 1801 "ConfigRuleNames":{"shape":"ConformancePackConfigRuleNames"}, 1802 "ComplianceType":{"shape":"ConformancePackComplianceType"} 1803 } 1804 }, 1805 "ConformancePackComplianceResourceIds":{ 1806 "type":"list", 1807 "member":{"shape":"StringWithCharLimit256"}, 1808 "max":5, 1809 "min":0 1810 }, 1811 "ConformancePackComplianceSummary":{ 1812 "type":"structure", 1813 "required":[ 1814 "ConformancePackName", 1815 "ConformancePackComplianceStatus" 1816 ], 1817 "members":{ 1818 "ConformancePackName":{"shape":"ConformancePackName"}, 1819 "ConformancePackComplianceStatus":{"shape":"ConformancePackComplianceType"} 1820 } 1821 }, 1822 "ConformancePackComplianceSummaryList":{ 1823 "type":"list", 1824 "member":{"shape":"ConformancePackComplianceSummary"}, 1825 "max":5, 1826 "min":1 1827 }, 1828 "ConformancePackComplianceType":{ 1829 "type":"string", 1830 "enum":[ 1831 "COMPLIANT", 1832 "NON_COMPLIANT", 1833 "INSUFFICIENT_DATA" 1834 ] 1835 }, 1836 "ConformancePackConfigRuleNames":{ 1837 "type":"list", 1838 "member":{"shape":"StringWithCharLimit64"}, 1839 "max":10, 1840 "min":0 1841 }, 1842 "ConformancePackDetail":{ 1843 "type":"structure", 1844 "required":[ 1845 "ConformancePackName", 1846 "ConformancePackArn", 1847 "ConformancePackId" 1848 ], 1849 "members":{ 1850 "ConformancePackName":{"shape":"ConformancePackName"}, 1851 "ConformancePackArn":{"shape":"ConformancePackArn"}, 1852 "ConformancePackId":{"shape":"ConformancePackId"}, 1853 "DeliveryS3Bucket":{"shape":"DeliveryS3Bucket"}, 1854 "DeliveryS3KeyPrefix":{"shape":"DeliveryS3KeyPrefix"}, 1855 "ConformancePackInputParameters":{"shape":"ConformancePackInputParameters"}, 1856 "LastUpdateRequestedTime":{"shape":"Date"}, 1857 "CreatedBy":{"shape":"StringWithCharLimit256"} 1858 } 1859 }, 1860 "ConformancePackDetailList":{ 1861 "type":"list", 1862 "member":{"shape":"ConformancePackDetail"}, 1863 "max":25, 1864 "min":0 1865 }, 1866 "ConformancePackEvaluationFilters":{ 1867 "type":"structure", 1868 "members":{ 1869 "ConfigRuleNames":{"shape":"ConformancePackConfigRuleNames"}, 1870 "ComplianceType":{"shape":"ConformancePackComplianceType"}, 1871 "ResourceType":{"shape":"StringWithCharLimit256"}, 1872 "ResourceIds":{"shape":"ConformancePackComplianceResourceIds"} 1873 } 1874 }, 1875 "ConformancePackEvaluationResult":{ 1876 "type":"structure", 1877 "required":[ 1878 "ComplianceType", 1879 "EvaluationResultIdentifier", 1880 "ConfigRuleInvokedTime", 1881 "ResultRecordedTime" 1882 ], 1883 "members":{ 1884 "ComplianceType":{"shape":"ConformancePackComplianceType"}, 1885 "EvaluationResultIdentifier":{"shape":"EvaluationResultIdentifier"}, 1886 "ConfigRuleInvokedTime":{"shape":"Date"}, 1887 "ResultRecordedTime":{"shape":"Date"}, 1888 "Annotation":{"shape":"Annotation"} 1889 } 1890 }, 1891 "ConformancePackId":{ 1892 "type":"string", 1893 "max":1024, 1894 "min":1 1895 }, 1896 "ConformancePackInputParameter":{ 1897 "type":"structure", 1898 "required":[ 1899 "ParameterName", 1900 "ParameterValue" 1901 ], 1902 "members":{ 1903 "ParameterName":{"shape":"ParameterName"}, 1904 "ParameterValue":{"shape":"ParameterValue"} 1905 } 1906 }, 1907 "ConformancePackInputParameters":{ 1908 "type":"list", 1909 "member":{"shape":"ConformancePackInputParameter"}, 1910 "max":60, 1911 "min":0 1912 }, 1913 "ConformancePackName":{ 1914 "type":"string", 1915 "max":256, 1916 "min":1, 1917 "pattern":"[a-zA-Z][-a-zA-Z0-9]*" 1918 }, 1919 "ConformancePackNamesList":{ 1920 "type":"list", 1921 "member":{"shape":"ConformancePackName"}, 1922 "max":25, 1923 "min":0 1924 }, 1925 "ConformancePackNamesToSummarizeList":{ 1926 "type":"list", 1927 "member":{"shape":"ConformancePackName"}, 1928 "max":5, 1929 "min":1 1930 }, 1931 "ConformancePackRuleCompliance":{ 1932 "type":"structure", 1933 "members":{ 1934 "ConfigRuleName":{"shape":"ConfigRuleName"}, 1935 "ComplianceType":{"shape":"ConformancePackComplianceType"}, 1936 "Controls":{"shape":"ControlsList"} 1937 } 1938 }, 1939 "ConformancePackRuleComplianceList":{ 1940 "type":"list", 1941 "member":{"shape":"ConformancePackRuleCompliance"}, 1942 "max":1000, 1943 "min":0 1944 }, 1945 "ConformancePackRuleEvaluationResultsList":{ 1946 "type":"list", 1947 "member":{"shape":"ConformancePackEvaluationResult"}, 1948 "max":100, 1949 "min":0 1950 }, 1951 "ConformancePackState":{ 1952 "type":"string", 1953 "enum":[ 1954 "CREATE_IN_PROGRESS", 1955 "CREATE_COMPLETE", 1956 "CREATE_FAILED", 1957 "DELETE_IN_PROGRESS", 1958 "DELETE_FAILED" 1959 ] 1960 }, 1961 "ConformancePackStatusDetail":{ 1962 "type":"structure", 1963 "required":[ 1964 "ConformancePackName", 1965 "ConformancePackId", 1966 "ConformancePackArn", 1967 "ConformancePackState", 1968 "StackArn", 1969 "LastUpdateRequestedTime" 1970 ], 1971 "members":{ 1972 "ConformancePackName":{"shape":"ConformancePackName"}, 1973 "ConformancePackId":{"shape":"ConformancePackId"}, 1974 "ConformancePackArn":{"shape":"ConformancePackArn"}, 1975 "ConformancePackState":{"shape":"ConformancePackState"}, 1976 "StackArn":{"shape":"StackArn"}, 1977 "ConformancePackStatusReason":{"shape":"ConformancePackStatusReason"}, 1978 "LastUpdateRequestedTime":{"shape":"Date"}, 1979 "LastUpdateCompletedTime":{"shape":"Date"} 1980 } 1981 }, 1982 "ConformancePackStatusDetailsList":{ 1983 "type":"list", 1984 "member":{"shape":"ConformancePackStatusDetail"}, 1985 "max":25, 1986 "min":0 1987 }, 1988 "ConformancePackStatusReason":{ 1989 "type":"string", 1990 "max":2000, 1991 "min":0 1992 }, 1993 "ConformancePackTemplateValidationException":{ 1994 "type":"structure", 1995 "members":{ 1996 }, 1997 "exception":true 1998 }, 1999 "ControlsList":{ 2000 "type":"list", 2001 "member":{"shape":"StringWithCharLimit128"}, 2002 "max":20, 2003 "min":0 2004 }, 2005 "CosmosPageLimit":{ 2006 "type":"integer", 2007 "max":100, 2008 "min":0 2009 }, 2010 "Date":{"type":"timestamp"}, 2011 "DeleteAggregationAuthorizationRequest":{ 2012 "type":"structure", 2013 "required":[ 2014 "AuthorizedAccountId", 2015 "AuthorizedAwsRegion" 2016 ], 2017 "members":{ 2018 "AuthorizedAccountId":{"shape":"AccountId"}, 2019 "AuthorizedAwsRegion":{"shape":"AwsRegion"} 2020 } 2021 }, 2022 "DeleteConfigRuleRequest":{ 2023 "type":"structure", 2024 "required":["ConfigRuleName"], 2025 "members":{ 2026 "ConfigRuleName":{"shape":"ConfigRuleName"} 2027 } 2028 }, 2029 "DeleteConfigurationAggregatorRequest":{ 2030 "type":"structure", 2031 "required":["ConfigurationAggregatorName"], 2032 "members":{ 2033 "ConfigurationAggregatorName":{"shape":"ConfigurationAggregatorName"} 2034 } 2035 }, 2036 "DeleteConfigurationRecorderRequest":{ 2037 "type":"structure", 2038 "required":["ConfigurationRecorderName"], 2039 "members":{ 2040 "ConfigurationRecorderName":{"shape":"RecorderName"} 2041 } 2042 }, 2043 "DeleteConformancePackRequest":{ 2044 "type":"structure", 2045 "required":["ConformancePackName"], 2046 "members":{ 2047 "ConformancePackName":{"shape":"ConformancePackName"} 2048 } 2049 }, 2050 "DeleteDeliveryChannelRequest":{ 2051 "type":"structure", 2052 "required":["DeliveryChannelName"], 2053 "members":{ 2054 "DeliveryChannelName":{"shape":"ChannelName"} 2055 } 2056 }, 2057 "DeleteEvaluationResultsRequest":{ 2058 "type":"structure", 2059 "required":["ConfigRuleName"], 2060 "members":{ 2061 "ConfigRuleName":{"shape":"StringWithCharLimit64"} 2062 } 2063 }, 2064 "DeleteEvaluationResultsResponse":{ 2065 "type":"structure", 2066 "members":{ 2067 } 2068 }, 2069 "DeleteOrganizationConfigRuleRequest":{ 2070 "type":"structure", 2071 "required":["OrganizationConfigRuleName"], 2072 "members":{ 2073 "OrganizationConfigRuleName":{"shape":"OrganizationConfigRuleName"} 2074 } 2075 }, 2076 "DeleteOrganizationConformancePackRequest":{ 2077 "type":"structure", 2078 "required":["OrganizationConformancePackName"], 2079 "members":{ 2080 "OrganizationConformancePackName":{"shape":"OrganizationConformancePackName"} 2081 } 2082 }, 2083 "DeletePendingAggregationRequestRequest":{ 2084 "type":"structure", 2085 "required":[ 2086 "RequesterAccountId", 2087 "RequesterAwsRegion" 2088 ], 2089 "members":{ 2090 "RequesterAccountId":{"shape":"AccountId"}, 2091 "RequesterAwsRegion":{"shape":"AwsRegion"} 2092 } 2093 }, 2094 "DeleteRemediationConfigurationRequest":{ 2095 "type":"structure", 2096 "required":["ConfigRuleName"], 2097 "members":{ 2098 "ConfigRuleName":{"shape":"ConfigRuleName"}, 2099 "ResourceType":{"shape":"String"} 2100 } 2101 }, 2102 "DeleteRemediationConfigurationResponse":{ 2103 "type":"structure", 2104 "members":{ 2105 } 2106 }, 2107 "DeleteRemediationExceptionsRequest":{ 2108 "type":"structure", 2109 "required":[ 2110 "ConfigRuleName", 2111 "ResourceKeys" 2112 ], 2113 "members":{ 2114 "ConfigRuleName":{"shape":"ConfigRuleName"}, 2115 "ResourceKeys":{"shape":"RemediationExceptionResourceKeys"} 2116 } 2117 }, 2118 "DeleteRemediationExceptionsResponse":{ 2119 "type":"structure", 2120 "members":{ 2121 "FailedBatches":{"shape":"FailedDeleteRemediationExceptionsBatches"} 2122 } 2123 }, 2124 "DeleteResourceConfigRequest":{ 2125 "type":"structure", 2126 "required":[ 2127 "ResourceType", 2128 "ResourceId" 2129 ], 2130 "members":{ 2131 "ResourceType":{"shape":"ResourceTypeString"}, 2132 "ResourceId":{"shape":"ResourceId"} 2133 } 2134 }, 2135 "DeleteRetentionConfigurationRequest":{ 2136 "type":"structure", 2137 "required":["RetentionConfigurationName"], 2138 "members":{ 2139 "RetentionConfigurationName":{"shape":"RetentionConfigurationName"} 2140 } 2141 }, 2142 "DeleteStoredQueryRequest":{ 2143 "type":"structure", 2144 "required":["QueryName"], 2145 "members":{ 2146 "QueryName":{"shape":"QueryName"} 2147 } 2148 }, 2149 "DeleteStoredQueryResponse":{ 2150 "type":"structure", 2151 "members":{ 2152 } 2153 }, 2154 "DeliverConfigSnapshotRequest":{ 2155 "type":"structure", 2156 "required":["deliveryChannelName"], 2157 "members":{ 2158 "deliveryChannelName":{"shape":"ChannelName"} 2159 } 2160 }, 2161 "DeliverConfigSnapshotResponse":{ 2162 "type":"structure", 2163 "members":{ 2164 "configSnapshotId":{"shape":"String"} 2165 } 2166 }, 2167 "DeliveryChannel":{ 2168 "type":"structure", 2169 "members":{ 2170 "name":{"shape":"ChannelName"}, 2171 "s3BucketName":{"shape":"String"}, 2172 "s3KeyPrefix":{"shape":"String"}, 2173 "s3KmsKeyArn":{"shape":"String"}, 2174 "snsTopicARN":{"shape":"String"}, 2175 "configSnapshotDeliveryProperties":{"shape":"ConfigSnapshotDeliveryProperties"} 2176 } 2177 }, 2178 "DeliveryChannelList":{ 2179 "type":"list", 2180 "member":{"shape":"DeliveryChannel"} 2181 }, 2182 "DeliveryChannelNameList":{ 2183 "type":"list", 2184 "member":{"shape":"ChannelName"} 2185 }, 2186 "DeliveryChannelStatus":{ 2187 "type":"structure", 2188 "members":{ 2189 "name":{"shape":"String"}, 2190 "configSnapshotDeliveryInfo":{"shape":"ConfigExportDeliveryInfo"}, 2191 "configHistoryDeliveryInfo":{"shape":"ConfigExportDeliveryInfo"}, 2192 "configStreamDeliveryInfo":{"shape":"ConfigStreamDeliveryInfo"} 2193 } 2194 }, 2195 "DeliveryChannelStatusList":{ 2196 "type":"list", 2197 "member":{"shape":"DeliveryChannelStatus"} 2198 }, 2199 "DeliveryS3Bucket":{ 2200 "type":"string", 2201 "max":63, 2202 "min":0 2203 }, 2204 "DeliveryS3KeyPrefix":{ 2205 "type":"string", 2206 "max":1024, 2207 "min":0 2208 }, 2209 "DeliveryStatus":{ 2210 "type":"string", 2211 "enum":[ 2212 "Success", 2213 "Failure", 2214 "Not_Applicable" 2215 ] 2216 }, 2217 "DescribeAggregateComplianceByConfigRulesRequest":{ 2218 "type":"structure", 2219 "required":["ConfigurationAggregatorName"], 2220 "members":{ 2221 "ConfigurationAggregatorName":{"shape":"ConfigurationAggregatorName"}, 2222 "Filters":{"shape":"ConfigRuleComplianceFilters"}, 2223 "Limit":{"shape":"GroupByAPILimit"}, 2224 "NextToken":{"shape":"NextToken"} 2225 } 2226 }, 2227 "DescribeAggregateComplianceByConfigRulesResponse":{ 2228 "type":"structure", 2229 "members":{ 2230 "AggregateComplianceByConfigRules":{"shape":"AggregateComplianceByConfigRuleList"}, 2231 "NextToken":{"shape":"NextToken"} 2232 } 2233 }, 2234 "DescribeAggregateComplianceByConformancePacksRequest":{ 2235 "type":"structure", 2236 "required":["ConfigurationAggregatorName"], 2237 "members":{ 2238 "ConfigurationAggregatorName":{"shape":"ConfigurationAggregatorName"}, 2239 "Filters":{"shape":"AggregateConformancePackComplianceFilters"}, 2240 "Limit":{"shape":"Limit"}, 2241 "NextToken":{"shape":"NextToken"} 2242 } 2243 }, 2244 "DescribeAggregateComplianceByConformancePacksResponse":{ 2245 "type":"structure", 2246 "members":{ 2247 "AggregateComplianceByConformancePacks":{"shape":"AggregateComplianceByConformancePackList"}, 2248 "NextToken":{"shape":"NextToken"} 2249 } 2250 }, 2251 "DescribeAggregationAuthorizationsRequest":{ 2252 "type":"structure", 2253 "members":{ 2254 "Limit":{"shape":"Limit"}, 2255 "NextToken":{"shape":"String"} 2256 } 2257 }, 2258 "DescribeAggregationAuthorizationsResponse":{ 2259 "type":"structure", 2260 "members":{ 2261 "AggregationAuthorizations":{"shape":"AggregationAuthorizationList"}, 2262 "NextToken":{"shape":"String"} 2263 } 2264 }, 2265 "DescribeComplianceByConfigRuleRequest":{ 2266 "type":"structure", 2267 "members":{ 2268 "ConfigRuleNames":{"shape":"ConfigRuleNames"}, 2269 "ComplianceTypes":{"shape":"ComplianceTypes"}, 2270 "NextToken":{"shape":"String"} 2271 } 2272 }, 2273 "DescribeComplianceByConfigRuleResponse":{ 2274 "type":"structure", 2275 "members":{ 2276 "ComplianceByConfigRules":{"shape":"ComplianceByConfigRules"}, 2277 "NextToken":{"shape":"String"} 2278 } 2279 }, 2280 "DescribeComplianceByResourceRequest":{ 2281 "type":"structure", 2282 "members":{ 2283 "ResourceType":{"shape":"StringWithCharLimit256"}, 2284 "ResourceId":{"shape":"BaseResourceId"}, 2285 "ComplianceTypes":{"shape":"ComplianceTypes"}, 2286 "Limit":{"shape":"Limit"}, 2287 "NextToken":{"shape":"NextToken"} 2288 } 2289 }, 2290 "DescribeComplianceByResourceResponse":{ 2291 "type":"structure", 2292 "members":{ 2293 "ComplianceByResources":{"shape":"ComplianceByResources"}, 2294 "NextToken":{"shape":"NextToken"} 2295 } 2296 }, 2297 "DescribeConfigRuleEvaluationStatusRequest":{ 2298 "type":"structure", 2299 "members":{ 2300 "ConfigRuleNames":{"shape":"ConfigRuleNames"}, 2301 "NextToken":{"shape":"String"}, 2302 "Limit":{"shape":"RuleLimit"} 2303 } 2304 }, 2305 "DescribeConfigRuleEvaluationStatusResponse":{ 2306 "type":"structure", 2307 "members":{ 2308 "ConfigRulesEvaluationStatus":{"shape":"ConfigRuleEvaluationStatusList"}, 2309 "NextToken":{"shape":"String"} 2310 } 2311 }, 2312 "DescribeConfigRulesRequest":{ 2313 "type":"structure", 2314 "members":{ 2315 "ConfigRuleNames":{"shape":"ConfigRuleNames"}, 2316 "NextToken":{"shape":"String"} 2317 } 2318 }, 2319 "DescribeConfigRulesResponse":{ 2320 "type":"structure", 2321 "members":{ 2322 "ConfigRules":{"shape":"ConfigRules"}, 2323 "NextToken":{"shape":"String"} 2324 } 2325 }, 2326 "DescribeConfigurationAggregatorSourcesStatusRequest":{ 2327 "type":"structure", 2328 "required":["ConfigurationAggregatorName"], 2329 "members":{ 2330 "ConfigurationAggregatorName":{"shape":"ConfigurationAggregatorName"}, 2331 "UpdateStatus":{"shape":"AggregatedSourceStatusTypeList"}, 2332 "NextToken":{"shape":"String"}, 2333 "Limit":{"shape":"Limit"} 2334 } 2335 }, 2336 "DescribeConfigurationAggregatorSourcesStatusResponse":{ 2337 "type":"structure", 2338 "members":{ 2339 "AggregatedSourceStatusList":{"shape":"AggregatedSourceStatusList"}, 2340 "NextToken":{"shape":"String"} 2341 } 2342 }, 2343 "DescribeConfigurationAggregatorsRequest":{ 2344 "type":"structure", 2345 "members":{ 2346 "ConfigurationAggregatorNames":{"shape":"ConfigurationAggregatorNameList"}, 2347 "NextToken":{"shape":"String"}, 2348 "Limit":{"shape":"Limit"} 2349 } 2350 }, 2351 "DescribeConfigurationAggregatorsResponse":{ 2352 "type":"structure", 2353 "members":{ 2354 "ConfigurationAggregators":{"shape":"ConfigurationAggregatorList"}, 2355 "NextToken":{"shape":"String"} 2356 } 2357 }, 2358 "DescribeConfigurationRecorderStatusRequest":{ 2359 "type":"structure", 2360 "members":{ 2361 "ConfigurationRecorderNames":{"shape":"ConfigurationRecorderNameList"} 2362 } 2363 }, 2364 "DescribeConfigurationRecorderStatusResponse":{ 2365 "type":"structure", 2366 "members":{ 2367 "ConfigurationRecordersStatus":{"shape":"ConfigurationRecorderStatusList"} 2368 } 2369 }, 2370 "DescribeConfigurationRecordersRequest":{ 2371 "type":"structure", 2372 "members":{ 2373 "ConfigurationRecorderNames":{"shape":"ConfigurationRecorderNameList"} 2374 } 2375 }, 2376 "DescribeConfigurationRecordersResponse":{ 2377 "type":"structure", 2378 "members":{ 2379 "ConfigurationRecorders":{"shape":"ConfigurationRecorderList"} 2380 } 2381 }, 2382 "DescribeConformancePackComplianceLimit":{ 2383 "type":"integer", 2384 "max":1000, 2385 "min":0 2386 }, 2387 "DescribeConformancePackComplianceRequest":{ 2388 "type":"structure", 2389 "required":["ConformancePackName"], 2390 "members":{ 2391 "ConformancePackName":{"shape":"ConformancePackName"}, 2392 "Filters":{"shape":"ConformancePackComplianceFilters"}, 2393 "Limit":{"shape":"DescribeConformancePackComplianceLimit"}, 2394 "NextToken":{"shape":"NextToken"} 2395 } 2396 }, 2397 "DescribeConformancePackComplianceResponse":{ 2398 "type":"structure", 2399 "required":[ 2400 "ConformancePackName", 2401 "ConformancePackRuleComplianceList" 2402 ], 2403 "members":{ 2404 "ConformancePackName":{"shape":"ConformancePackName"}, 2405 "ConformancePackRuleComplianceList":{"shape":"ConformancePackRuleComplianceList"}, 2406 "NextToken":{"shape":"NextToken"} 2407 } 2408 }, 2409 "DescribeConformancePackStatusRequest":{ 2410 "type":"structure", 2411 "members":{ 2412 "ConformancePackNames":{"shape":"ConformancePackNamesList"}, 2413 "Limit":{"shape":"PageSizeLimit"}, 2414 "NextToken":{"shape":"NextToken"} 2415 } 2416 }, 2417 "DescribeConformancePackStatusResponse":{ 2418 "type":"structure", 2419 "members":{ 2420 "ConformancePackStatusDetails":{"shape":"ConformancePackStatusDetailsList"}, 2421 "NextToken":{"shape":"NextToken"} 2422 } 2423 }, 2424 "DescribeConformancePacksRequest":{ 2425 "type":"structure", 2426 "members":{ 2427 "ConformancePackNames":{"shape":"ConformancePackNamesList"}, 2428 "Limit":{"shape":"PageSizeLimit"}, 2429 "NextToken":{"shape":"NextToken"} 2430 } 2431 }, 2432 "DescribeConformancePacksResponse":{ 2433 "type":"structure", 2434 "members":{ 2435 "ConformancePackDetails":{"shape":"ConformancePackDetailList"}, 2436 "NextToken":{"shape":"NextToken"} 2437 } 2438 }, 2439 "DescribeDeliveryChannelStatusRequest":{ 2440 "type":"structure", 2441 "members":{ 2442 "DeliveryChannelNames":{"shape":"DeliveryChannelNameList"} 2443 } 2444 }, 2445 "DescribeDeliveryChannelStatusResponse":{ 2446 "type":"structure", 2447 "members":{ 2448 "DeliveryChannelsStatus":{"shape":"DeliveryChannelStatusList"} 2449 } 2450 }, 2451 "DescribeDeliveryChannelsRequest":{ 2452 "type":"structure", 2453 "members":{ 2454 "DeliveryChannelNames":{"shape":"DeliveryChannelNameList"} 2455 } 2456 }, 2457 "DescribeDeliveryChannelsResponse":{ 2458 "type":"structure", 2459 "members":{ 2460 "DeliveryChannels":{"shape":"DeliveryChannelList"} 2461 } 2462 }, 2463 "DescribeOrganizationConfigRuleStatusesRequest":{ 2464 "type":"structure", 2465 "members":{ 2466 "OrganizationConfigRuleNames":{"shape":"OrganizationConfigRuleNames"}, 2467 "Limit":{"shape":"CosmosPageLimit"}, 2468 "NextToken":{"shape":"String"} 2469 } 2470 }, 2471 "DescribeOrganizationConfigRuleStatusesResponse":{ 2472 "type":"structure", 2473 "members":{ 2474 "OrganizationConfigRuleStatuses":{"shape":"OrganizationConfigRuleStatuses"}, 2475 "NextToken":{"shape":"String"} 2476 } 2477 }, 2478 "DescribeOrganizationConfigRulesRequest":{ 2479 "type":"structure", 2480 "members":{ 2481 "OrganizationConfigRuleNames":{"shape":"OrganizationConfigRuleNames"}, 2482 "Limit":{"shape":"CosmosPageLimit"}, 2483 "NextToken":{"shape":"String"} 2484 } 2485 }, 2486 "DescribeOrganizationConfigRulesResponse":{ 2487 "type":"structure", 2488 "members":{ 2489 "OrganizationConfigRules":{"shape":"OrganizationConfigRules"}, 2490 "NextToken":{"shape":"String"} 2491 } 2492 }, 2493 "DescribeOrganizationConformancePackStatusesRequest":{ 2494 "type":"structure", 2495 "members":{ 2496 "OrganizationConformancePackNames":{"shape":"OrganizationConformancePackNames"}, 2497 "Limit":{"shape":"CosmosPageLimit"}, 2498 "NextToken":{"shape":"String"} 2499 } 2500 }, 2501 "DescribeOrganizationConformancePackStatusesResponse":{ 2502 "type":"structure", 2503 "members":{ 2504 "OrganizationConformancePackStatuses":{"shape":"OrganizationConformancePackStatuses"}, 2505 "NextToken":{"shape":"String"} 2506 } 2507 }, 2508 "DescribeOrganizationConformancePacksRequest":{ 2509 "type":"structure", 2510 "members":{ 2511 "OrganizationConformancePackNames":{"shape":"OrganizationConformancePackNames"}, 2512 "Limit":{"shape":"CosmosPageLimit"}, 2513 "NextToken":{"shape":"String"} 2514 } 2515 }, 2516 "DescribeOrganizationConformancePacksResponse":{ 2517 "type":"structure", 2518 "members":{ 2519 "OrganizationConformancePacks":{"shape":"OrganizationConformancePacks"}, 2520 "NextToken":{"shape":"String"} 2521 } 2522 }, 2523 "DescribePendingAggregationRequestsLimit":{ 2524 "type":"integer", 2525 "max":20, 2526 "min":0 2527 }, 2528 "DescribePendingAggregationRequestsRequest":{ 2529 "type":"structure", 2530 "members":{ 2531 "Limit":{"shape":"DescribePendingAggregationRequestsLimit"}, 2532 "NextToken":{"shape":"String"} 2533 } 2534 }, 2535 "DescribePendingAggregationRequestsResponse":{ 2536 "type":"structure", 2537 "members":{ 2538 "PendingAggregationRequests":{"shape":"PendingAggregationRequestList"}, 2539 "NextToken":{"shape":"String"} 2540 } 2541 }, 2542 "DescribeRemediationConfigurationsRequest":{ 2543 "type":"structure", 2544 "required":["ConfigRuleNames"], 2545 "members":{ 2546 "ConfigRuleNames":{"shape":"ConfigRuleNames"} 2547 } 2548 }, 2549 "DescribeRemediationConfigurationsResponse":{ 2550 "type":"structure", 2551 "members":{ 2552 "RemediationConfigurations":{"shape":"RemediationConfigurations"} 2553 } 2554 }, 2555 "DescribeRemediationExceptionsRequest":{ 2556 "type":"structure", 2557 "required":["ConfigRuleName"], 2558 "members":{ 2559 "ConfigRuleName":{"shape":"ConfigRuleName"}, 2560 "ResourceKeys":{"shape":"RemediationExceptionResourceKeys"}, 2561 "Limit":{"shape":"Limit"}, 2562 "NextToken":{"shape":"String"} 2563 } 2564 }, 2565 "DescribeRemediationExceptionsResponse":{ 2566 "type":"structure", 2567 "members":{ 2568 "RemediationExceptions":{"shape":"RemediationExceptions"}, 2569 "NextToken":{"shape":"String"} 2570 } 2571 }, 2572 "DescribeRemediationExecutionStatusRequest":{ 2573 "type":"structure", 2574 "required":["ConfigRuleName"], 2575 "members":{ 2576 "ConfigRuleName":{"shape":"ConfigRuleName"}, 2577 "ResourceKeys":{"shape":"ResourceKeys"}, 2578 "Limit":{"shape":"Limit"}, 2579 "NextToken":{"shape":"String"} 2580 } 2581 }, 2582 "DescribeRemediationExecutionStatusResponse":{ 2583 "type":"structure", 2584 "members":{ 2585 "RemediationExecutionStatuses":{"shape":"RemediationExecutionStatuses"}, 2586 "NextToken":{"shape":"String"} 2587 } 2588 }, 2589 "DescribeRetentionConfigurationsRequest":{ 2590 "type":"structure", 2591 "members":{ 2592 "RetentionConfigurationNames":{"shape":"RetentionConfigurationNameList"}, 2593 "NextToken":{"shape":"NextToken"} 2594 } 2595 }, 2596 "DescribeRetentionConfigurationsResponse":{ 2597 "type":"structure", 2598 "members":{ 2599 "RetentionConfigurations":{"shape":"RetentionConfigurationList"}, 2600 "NextToken":{"shape":"NextToken"} 2601 } 2602 }, 2603 "DiscoveredResourceIdentifierList":{ 2604 "type":"list", 2605 "member":{"shape":"AggregateResourceIdentifier"} 2606 }, 2607 "EarlierTime":{"type":"timestamp"}, 2608 "EmptiableStringWithCharLimit256":{ 2609 "type":"string", 2610 "max":256, 2611 "min":0 2612 }, 2613 "ErrorMessage":{"type":"string"}, 2614 "Evaluation":{ 2615 "type":"structure", 2616 "required":[ 2617 "ComplianceResourceType", 2618 "ComplianceResourceId", 2619 "ComplianceType", 2620 "OrderingTimestamp" 2621 ], 2622 "members":{ 2623 "ComplianceResourceType":{"shape":"StringWithCharLimit256"}, 2624 "ComplianceResourceId":{"shape":"BaseResourceId"}, 2625 "ComplianceType":{"shape":"ComplianceType"}, 2626 "Annotation":{"shape":"StringWithCharLimit256"}, 2627 "OrderingTimestamp":{"shape":"OrderingTimestamp"} 2628 } 2629 }, 2630 "EvaluationResult":{ 2631 "type":"structure", 2632 "members":{ 2633 "EvaluationResultIdentifier":{"shape":"EvaluationResultIdentifier"}, 2634 "ComplianceType":{"shape":"ComplianceType"}, 2635 "ResultRecordedTime":{"shape":"Date"}, 2636 "ConfigRuleInvokedTime":{"shape":"Date"}, 2637 "Annotation":{"shape":"StringWithCharLimit256"}, 2638 "ResultToken":{"shape":"String"} 2639 } 2640 }, 2641 "EvaluationResultIdentifier":{ 2642 "type":"structure", 2643 "members":{ 2644 "EvaluationResultQualifier":{"shape":"EvaluationResultQualifier"}, 2645 "OrderingTimestamp":{"shape":"Date"} 2646 } 2647 }, 2648 "EvaluationResultQualifier":{ 2649 "type":"structure", 2650 "members":{ 2651 "ConfigRuleName":{"shape":"ConfigRuleName"}, 2652 "ResourceType":{"shape":"StringWithCharLimit256"}, 2653 "ResourceId":{"shape":"BaseResourceId"} 2654 } 2655 }, 2656 "EvaluationResults":{ 2657 "type":"list", 2658 "member":{"shape":"EvaluationResult"} 2659 }, 2660 "Evaluations":{ 2661 "type":"list", 2662 "member":{"shape":"Evaluation"}, 2663 "max":100, 2664 "min":0 2665 }, 2666 "EventSource":{ 2667 "type":"string", 2668 "enum":["aws.config"] 2669 }, 2670 "ExcludedAccounts":{ 2671 "type":"list", 2672 "member":{"shape":"AccountId"}, 2673 "max":1000, 2674 "min":0 2675 }, 2676 "ExecutionControls":{ 2677 "type":"structure", 2678 "members":{ 2679 "SsmControls":{"shape":"SsmControls"} 2680 } 2681 }, 2682 "Expression":{ 2683 "type":"string", 2684 "max":4096, 2685 "min":1 2686 }, 2687 "ExternalEvaluation":{ 2688 "type":"structure", 2689 "required":[ 2690 "ComplianceResourceType", 2691 "ComplianceResourceId", 2692 "ComplianceType", 2693 "OrderingTimestamp" 2694 ], 2695 "members":{ 2696 "ComplianceResourceType":{"shape":"StringWithCharLimit256"}, 2697 "ComplianceResourceId":{"shape":"BaseResourceId"}, 2698 "ComplianceType":{"shape":"ComplianceType"}, 2699 "Annotation":{"shape":"StringWithCharLimit256"}, 2700 "OrderingTimestamp":{"shape":"OrderingTimestamp"} 2701 } 2702 }, 2703 "FailedDeleteRemediationExceptionsBatch":{ 2704 "type":"structure", 2705 "members":{ 2706 "FailureMessage":{"shape":"String"}, 2707 "FailedItems":{"shape":"RemediationExceptionResourceKeys"} 2708 } 2709 }, 2710 "FailedDeleteRemediationExceptionsBatches":{ 2711 "type":"list", 2712 "member":{"shape":"FailedDeleteRemediationExceptionsBatch"} 2713 }, 2714 "FailedRemediationBatch":{ 2715 "type":"structure", 2716 "members":{ 2717 "FailureMessage":{"shape":"String"}, 2718 "FailedItems":{"shape":"RemediationConfigurations"} 2719 } 2720 }, 2721 "FailedRemediationBatches":{ 2722 "type":"list", 2723 "member":{"shape":"FailedRemediationBatch"} 2724 }, 2725 "FailedRemediationExceptionBatch":{ 2726 "type":"structure", 2727 "members":{ 2728 "FailureMessage":{"shape":"String"}, 2729 "FailedItems":{"shape":"RemediationExceptions"} 2730 } 2731 }, 2732 "FailedRemediationExceptionBatches":{ 2733 "type":"list", 2734 "member":{"shape":"FailedRemediationExceptionBatch"} 2735 }, 2736 "FieldInfo":{ 2737 "type":"structure", 2738 "members":{ 2739 "Name":{"shape":"FieldName"} 2740 } 2741 }, 2742 "FieldInfoList":{ 2743 "type":"list", 2744 "member":{"shape":"FieldInfo"} 2745 }, 2746 "FieldName":{"type":"string"}, 2747 "GetAggregateComplianceDetailsByConfigRuleRequest":{ 2748 "type":"structure", 2749 "required":[ 2750 "ConfigurationAggregatorName", 2751 "ConfigRuleName", 2752 "AccountId", 2753 "AwsRegion" 2754 ], 2755 "members":{ 2756 "ConfigurationAggregatorName":{"shape":"ConfigurationAggregatorName"}, 2757 "ConfigRuleName":{"shape":"ConfigRuleName"}, 2758 "AccountId":{"shape":"AccountId"}, 2759 "AwsRegion":{"shape":"AwsRegion"}, 2760 "ComplianceType":{"shape":"ComplianceType"}, 2761 "Limit":{"shape":"Limit"}, 2762 "NextToken":{"shape":"NextToken"} 2763 } 2764 }, 2765 "GetAggregateComplianceDetailsByConfigRuleResponse":{ 2766 "type":"structure", 2767 "members":{ 2768 "AggregateEvaluationResults":{"shape":"AggregateEvaluationResultList"}, 2769 "NextToken":{"shape":"NextToken"} 2770 } 2771 }, 2772 "GetAggregateConfigRuleComplianceSummaryRequest":{ 2773 "type":"structure", 2774 "required":["ConfigurationAggregatorName"], 2775 "members":{ 2776 "ConfigurationAggregatorName":{"shape":"ConfigurationAggregatorName"}, 2777 "Filters":{"shape":"ConfigRuleComplianceSummaryFilters"}, 2778 "GroupByKey":{"shape":"ConfigRuleComplianceSummaryGroupKey"}, 2779 "Limit":{"shape":"GroupByAPILimit"}, 2780 "NextToken":{"shape":"NextToken"} 2781 } 2782 }, 2783 "GetAggregateConfigRuleComplianceSummaryResponse":{ 2784 "type":"structure", 2785 "members":{ 2786 "GroupByKey":{"shape":"StringWithCharLimit256"}, 2787 "AggregateComplianceCounts":{"shape":"AggregateComplianceCountList"}, 2788 "NextToken":{"shape":"NextToken"} 2789 } 2790 }, 2791 "GetAggregateConformancePackComplianceSummaryRequest":{ 2792 "type":"structure", 2793 "required":["ConfigurationAggregatorName"], 2794 "members":{ 2795 "ConfigurationAggregatorName":{"shape":"ConfigurationAggregatorName"}, 2796 "Filters":{"shape":"AggregateConformancePackComplianceSummaryFilters"}, 2797 "GroupByKey":{"shape":"AggregateConformancePackComplianceSummaryGroupKey"}, 2798 "Limit":{"shape":"Limit"}, 2799 "NextToken":{"shape":"NextToken"} 2800 } 2801 }, 2802 "GetAggregateConformancePackComplianceSummaryResponse":{ 2803 "type":"structure", 2804 "members":{ 2805 "AggregateConformancePackComplianceSummaries":{"shape":"AggregateConformancePackComplianceSummaryList"}, 2806 "GroupByKey":{"shape":"StringWithCharLimit256"}, 2807 "NextToken":{"shape":"NextToken"} 2808 } 2809 }, 2810 "GetAggregateDiscoveredResourceCountsRequest":{ 2811 "type":"structure", 2812 "required":["ConfigurationAggregatorName"], 2813 "members":{ 2814 "ConfigurationAggregatorName":{"shape":"ConfigurationAggregatorName"}, 2815 "Filters":{"shape":"ResourceCountFilters"}, 2816 "GroupByKey":{"shape":"ResourceCountGroupKey"}, 2817 "Limit":{"shape":"GroupByAPILimit"}, 2818 "NextToken":{"shape":"NextToken"} 2819 } 2820 }, 2821 "GetAggregateDiscoveredResourceCountsResponse":{ 2822 "type":"structure", 2823 "required":["TotalDiscoveredResources"], 2824 "members":{ 2825 "TotalDiscoveredResources":{"shape":"Long"}, 2826 "GroupByKey":{"shape":"StringWithCharLimit256"}, 2827 "GroupedResourceCounts":{"shape":"GroupedResourceCountList"}, 2828 "NextToken":{"shape":"NextToken"} 2829 } 2830 }, 2831 "GetAggregateResourceConfigRequest":{ 2832 "type":"structure", 2833 "required":[ 2834 "ConfigurationAggregatorName", 2835 "ResourceIdentifier" 2836 ], 2837 "members":{ 2838 "ConfigurationAggregatorName":{"shape":"ConfigurationAggregatorName"}, 2839 "ResourceIdentifier":{"shape":"AggregateResourceIdentifier"} 2840 } 2841 }, 2842 "GetAggregateResourceConfigResponse":{ 2843 "type":"structure", 2844 "members":{ 2845 "ConfigurationItem":{"shape":"ConfigurationItem"} 2846 } 2847 }, 2848 "GetComplianceDetailsByConfigRuleRequest":{ 2849 "type":"structure", 2850 "required":["ConfigRuleName"], 2851 "members":{ 2852 "ConfigRuleName":{"shape":"StringWithCharLimit64"}, 2853 "ComplianceTypes":{"shape":"ComplianceTypes"}, 2854 "Limit":{"shape":"Limit"}, 2855 "NextToken":{"shape":"NextToken"} 2856 } 2857 }, 2858 "GetComplianceDetailsByConfigRuleResponse":{ 2859 "type":"structure", 2860 "members":{ 2861 "EvaluationResults":{"shape":"EvaluationResults"}, 2862 "NextToken":{"shape":"NextToken"} 2863 } 2864 }, 2865 "GetComplianceDetailsByResourceRequest":{ 2866 "type":"structure", 2867 "required":[ 2868 "ResourceType", 2869 "ResourceId" 2870 ], 2871 "members":{ 2872 "ResourceType":{"shape":"StringWithCharLimit256"}, 2873 "ResourceId":{"shape":"BaseResourceId"}, 2874 "ComplianceTypes":{"shape":"ComplianceTypes"}, 2875 "NextToken":{"shape":"String"} 2876 } 2877 }, 2878 "GetComplianceDetailsByResourceResponse":{ 2879 "type":"structure", 2880 "members":{ 2881 "EvaluationResults":{"shape":"EvaluationResults"}, 2882 "NextToken":{"shape":"String"} 2883 } 2884 }, 2885 "GetComplianceSummaryByConfigRuleResponse":{ 2886 "type":"structure", 2887 "members":{ 2888 "ComplianceSummary":{"shape":"ComplianceSummary"} 2889 } 2890 }, 2891 "GetComplianceSummaryByResourceTypeRequest":{ 2892 "type":"structure", 2893 "members":{ 2894 "ResourceTypes":{"shape":"ResourceTypes"} 2895 } 2896 }, 2897 "GetComplianceSummaryByResourceTypeResponse":{ 2898 "type":"structure", 2899 "members":{ 2900 "ComplianceSummariesByResourceType":{"shape":"ComplianceSummariesByResourceType"} 2901 } 2902 }, 2903 "GetConformancePackComplianceDetailsLimit":{ 2904 "type":"integer", 2905 "max":100, 2906 "min":0 2907 }, 2908 "GetConformancePackComplianceDetailsRequest":{ 2909 "type":"structure", 2910 "required":["ConformancePackName"], 2911 "members":{ 2912 "ConformancePackName":{"shape":"ConformancePackName"}, 2913 "Filters":{"shape":"ConformancePackEvaluationFilters"}, 2914 "Limit":{"shape":"GetConformancePackComplianceDetailsLimit"}, 2915 "NextToken":{"shape":"NextToken"} 2916 } 2917 }, 2918 "GetConformancePackComplianceDetailsResponse":{ 2919 "type":"structure", 2920 "required":["ConformancePackName"], 2921 "members":{ 2922 "ConformancePackName":{"shape":"ConformancePackName"}, 2923 "ConformancePackRuleEvaluationResults":{"shape":"ConformancePackRuleEvaluationResultsList"}, 2924 "NextToken":{"shape":"NextToken"} 2925 } 2926 }, 2927 "GetConformancePackComplianceSummaryRequest":{ 2928 "type":"structure", 2929 "required":["ConformancePackNames"], 2930 "members":{ 2931 "ConformancePackNames":{"shape":"ConformancePackNamesToSummarizeList"}, 2932 "Limit":{"shape":"PageSizeLimit"}, 2933 "NextToken":{"shape":"NextToken"} 2934 } 2935 }, 2936 "GetConformancePackComplianceSummaryResponse":{ 2937 "type":"structure", 2938 "members":{ 2939 "ConformancePackComplianceSummaryList":{"shape":"ConformancePackComplianceSummaryList"}, 2940 "NextToken":{"shape":"NextToken"} 2941 } 2942 }, 2943 "GetDiscoveredResourceCountsRequest":{ 2944 "type":"structure", 2945 "members":{ 2946 "resourceTypes":{"shape":"ResourceTypes"}, 2947 "limit":{"shape":"Limit"}, 2948 "nextToken":{"shape":"NextToken"} 2949 } 2950 }, 2951 "GetDiscoveredResourceCountsResponse":{ 2952 "type":"structure", 2953 "members":{ 2954 "totalDiscoveredResources":{"shape":"Long"}, 2955 "resourceCounts":{"shape":"ResourceCounts"}, 2956 "nextToken":{"shape":"NextToken"} 2957 } 2958 }, 2959 "GetOrganizationConfigRuleDetailedStatusRequest":{ 2960 "type":"structure", 2961 "required":["OrganizationConfigRuleName"], 2962 "members":{ 2963 "OrganizationConfigRuleName":{"shape":"OrganizationConfigRuleName"}, 2964 "Filters":{"shape":"StatusDetailFilters"}, 2965 "Limit":{"shape":"CosmosPageLimit"}, 2966 "NextToken":{"shape":"String"} 2967 } 2968 }, 2969 "GetOrganizationConfigRuleDetailedStatusResponse":{ 2970 "type":"structure", 2971 "members":{ 2972 "OrganizationConfigRuleDetailedStatus":{"shape":"OrganizationConfigRuleDetailedStatus"}, 2973 "NextToken":{"shape":"String"} 2974 } 2975 }, 2976 "GetOrganizationConformancePackDetailedStatusRequest":{ 2977 "type":"structure", 2978 "required":["OrganizationConformancePackName"], 2979 "members":{ 2980 "OrganizationConformancePackName":{"shape":"OrganizationConformancePackName"}, 2981 "Filters":{"shape":"OrganizationResourceDetailedStatusFilters"}, 2982 "Limit":{"shape":"CosmosPageLimit"}, 2983 "NextToken":{"shape":"String"} 2984 } 2985 }, 2986 "GetOrganizationConformancePackDetailedStatusResponse":{ 2987 "type":"structure", 2988 "members":{ 2989 "OrganizationConformancePackDetailedStatuses":{"shape":"OrganizationConformancePackDetailedStatuses"}, 2990 "NextToken":{"shape":"String"} 2991 } 2992 }, 2993 "GetResourceConfigHistoryRequest":{ 2994 "type":"structure", 2995 "required":[ 2996 "resourceType", 2997 "resourceId" 2998 ], 2999 "members":{ 3000 "resourceType":{"shape":"ResourceType"}, 3001 "resourceId":{"shape":"ResourceId"}, 3002 "laterTime":{"shape":"LaterTime"}, 3003 "earlierTime":{"shape":"EarlierTime"}, 3004 "chronologicalOrder":{"shape":"ChronologicalOrder"}, 3005 "limit":{"shape":"Limit"}, 3006 "nextToken":{"shape":"NextToken"} 3007 } 3008 }, 3009 "GetResourceConfigHistoryResponse":{ 3010 "type":"structure", 3011 "members":{ 3012 "configurationItems":{"shape":"ConfigurationItemList"}, 3013 "nextToken":{"shape":"NextToken"} 3014 } 3015 }, 3016 "GetStoredQueryRequest":{ 3017 "type":"structure", 3018 "required":["QueryName"], 3019 "members":{ 3020 "QueryName":{"shape":"QueryName"} 3021 } 3022 }, 3023 "GetStoredQueryResponse":{ 3024 "type":"structure", 3025 "members":{ 3026 "StoredQuery":{"shape":"StoredQuery"} 3027 } 3028 }, 3029 "GroupByAPILimit":{ 3030 "type":"integer", 3031 "max":1000, 3032 "min":0 3033 }, 3034 "GroupedResourceCount":{ 3035 "type":"structure", 3036 "required":[ 3037 "GroupName", 3038 "ResourceCount" 3039 ], 3040 "members":{ 3041 "GroupName":{"shape":"StringWithCharLimit256"}, 3042 "ResourceCount":{"shape":"Long"} 3043 } 3044 }, 3045 "GroupedResourceCountList":{ 3046 "type":"list", 3047 "member":{"shape":"GroupedResourceCount"} 3048 }, 3049 "IncludeGlobalResourceTypes":{"type":"boolean"}, 3050 "InsufficientDeliveryPolicyException":{ 3051 "type":"structure", 3052 "members":{ 3053 }, 3054 "exception":true 3055 }, 3056 "InsufficientPermissionsException":{ 3057 "type":"structure", 3058 "members":{ 3059 }, 3060 "exception":true 3061 }, 3062 "Integer":{"type":"integer"}, 3063 "InvalidConfigurationRecorderNameException":{ 3064 "type":"structure", 3065 "members":{ 3066 }, 3067 "exception":true 3068 }, 3069 "InvalidDeliveryChannelNameException":{ 3070 "type":"structure", 3071 "members":{ 3072 }, 3073 "exception":true 3074 }, 3075 "InvalidExpressionException":{ 3076 "type":"structure", 3077 "members":{ 3078 }, 3079 "exception":true 3080 }, 3081 "InvalidLimitException":{ 3082 "type":"structure", 3083 "members":{ 3084 }, 3085 "exception":true 3086 }, 3087 "InvalidNextTokenException":{ 3088 "type":"structure", 3089 "members":{ 3090 }, 3091 "exception":true 3092 }, 3093 "InvalidParameterValueException":{ 3094 "type":"structure", 3095 "members":{ 3096 }, 3097 "exception":true 3098 }, 3099 "InvalidRecordingGroupException":{ 3100 "type":"structure", 3101 "members":{ 3102 }, 3103 "exception":true 3104 }, 3105 "InvalidResultTokenException":{ 3106 "type":"structure", 3107 "members":{ 3108 }, 3109 "exception":true 3110 }, 3111 "InvalidRoleException":{ 3112 "type":"structure", 3113 "members":{ 3114 }, 3115 "exception":true 3116 }, 3117 "InvalidS3KeyPrefixException":{ 3118 "type":"structure", 3119 "members":{ 3120 }, 3121 "exception":true 3122 }, 3123 "InvalidS3KmsKeyArnException":{ 3124 "type":"structure", 3125 "members":{ 3126 }, 3127 "exception":true 3128 }, 3129 "InvalidSNSTopicARNException":{ 3130 "type":"structure", 3131 "members":{ 3132 }, 3133 "exception":true 3134 }, 3135 "InvalidTimeRangeException":{ 3136 "type":"structure", 3137 "members":{ 3138 }, 3139 "exception":true 3140 }, 3141 "LastDeliveryChannelDeleteFailedException":{ 3142 "type":"structure", 3143 "members":{ 3144 }, 3145 "exception":true 3146 }, 3147 "LaterTime":{"type":"timestamp"}, 3148 "Limit":{ 3149 "type":"integer", 3150 "max":100, 3151 "min":0 3152 }, 3153 "LimitExceededException":{ 3154 "type":"structure", 3155 "members":{ 3156 }, 3157 "exception":true 3158 }, 3159 "ListAggregateDiscoveredResourcesRequest":{ 3160 "type":"structure", 3161 "required":[ 3162 "ConfigurationAggregatorName", 3163 "ResourceType" 3164 ], 3165 "members":{ 3166 "ConfigurationAggregatorName":{"shape":"ConfigurationAggregatorName"}, 3167 "ResourceType":{"shape":"ResourceType"}, 3168 "Filters":{"shape":"ResourceFilters"}, 3169 "Limit":{"shape":"Limit"}, 3170 "NextToken":{"shape":"NextToken"} 3171 } 3172 }, 3173 "ListAggregateDiscoveredResourcesResponse":{ 3174 "type":"structure", 3175 "members":{ 3176 "ResourceIdentifiers":{"shape":"DiscoveredResourceIdentifierList"}, 3177 "NextToken":{"shape":"NextToken"} 3178 } 3179 }, 3180 "ListDiscoveredResourcesRequest":{ 3181 "type":"structure", 3182 "required":["resourceType"], 3183 "members":{ 3184 "resourceType":{"shape":"ResourceType"}, 3185 "resourceIds":{"shape":"ResourceIdList"}, 3186 "resourceName":{"shape":"ResourceName"}, 3187 "limit":{"shape":"Limit"}, 3188 "includeDeletedResources":{"shape":"Boolean"}, 3189 "nextToken":{"shape":"NextToken"} 3190 } 3191 }, 3192 "ListDiscoveredResourcesResponse":{ 3193 "type":"structure", 3194 "members":{ 3195 "resourceIdentifiers":{"shape":"ResourceIdentifierList"}, 3196 "nextToken":{"shape":"NextToken"} 3197 } 3198 }, 3199 "ListStoredQueriesRequest":{ 3200 "type":"structure", 3201 "members":{ 3202 "NextToken":{ 3203 "shape":"String", 3204 "box":true 3205 }, 3206 "MaxResults":{ 3207 "shape":"Limit", 3208 "box":true 3209 } 3210 } 3211 }, 3212 "ListStoredQueriesResponse":{ 3213 "type":"structure", 3214 "members":{ 3215 "StoredQueryMetadata":{"shape":"StoredQueryMetadataList"}, 3216 "NextToken":{"shape":"String"} 3217 } 3218 }, 3219 "ListTagsForResourceRequest":{ 3220 "type":"structure", 3221 "required":["ResourceArn"], 3222 "members":{ 3223 "ResourceArn":{"shape":"AmazonResourceName"}, 3224 "Limit":{"shape":"Limit"}, 3225 "NextToken":{"shape":"NextToken"} 3226 } 3227 }, 3228 "ListTagsForResourceResponse":{ 3229 "type":"structure", 3230 "members":{ 3231 "Tags":{"shape":"TagList"}, 3232 "NextToken":{"shape":"NextToken"} 3233 } 3234 }, 3235 "Long":{"type":"long"}, 3236 "MaxActiveResourcesExceededException":{ 3237 "type":"structure", 3238 "members":{ 3239 }, 3240 "exception":true 3241 }, 3242 "MaxNumberOfConfigRulesExceededException":{ 3243 "type":"structure", 3244 "members":{ 3245 }, 3246 "exception":true 3247 }, 3248 "MaxNumberOfConfigurationRecordersExceededException":{ 3249 "type":"structure", 3250 "members":{ 3251 }, 3252 "exception":true 3253 }, 3254 "MaxNumberOfConformancePacksExceededException":{ 3255 "type":"structure", 3256 "members":{ 3257 }, 3258 "exception":true 3259 }, 3260 "MaxNumberOfDeliveryChannelsExceededException":{ 3261 "type":"structure", 3262 "members":{ 3263 }, 3264 "exception":true 3265 }, 3266 "MaxNumberOfOrganizationConfigRulesExceededException":{ 3267 "type":"structure", 3268 "members":{ 3269 }, 3270 "exception":true 3271 }, 3272 "MaxNumberOfOrganizationConformancePacksExceededException":{ 3273 "type":"structure", 3274 "members":{ 3275 }, 3276 "exception":true 3277 }, 3278 "MaxNumberOfRetentionConfigurationsExceededException":{ 3279 "type":"structure", 3280 "members":{ 3281 }, 3282 "exception":true 3283 }, 3284 "MaximumExecutionFrequency":{ 3285 "type":"string", 3286 "enum":[ 3287 "One_Hour", 3288 "Three_Hours", 3289 "Six_Hours", 3290 "Twelve_Hours", 3291 "TwentyFour_Hours" 3292 ] 3293 }, 3294 "MemberAccountRuleStatus":{ 3295 "type":"string", 3296 "enum":[ 3297 "CREATE_SUCCESSFUL", 3298 "CREATE_IN_PROGRESS", 3299 "CREATE_FAILED", 3300 "DELETE_SUCCESSFUL", 3301 "DELETE_FAILED", 3302 "DELETE_IN_PROGRESS", 3303 "UPDATE_SUCCESSFUL", 3304 "UPDATE_IN_PROGRESS", 3305 "UPDATE_FAILED" 3306 ] 3307 }, 3308 "MemberAccountStatus":{ 3309 "type":"structure", 3310 "required":[ 3311 "AccountId", 3312 "ConfigRuleName", 3313 "MemberAccountRuleStatus" 3314 ], 3315 "members":{ 3316 "AccountId":{"shape":"AccountId"}, 3317 "ConfigRuleName":{"shape":"StringWithCharLimit64"}, 3318 "MemberAccountRuleStatus":{"shape":"MemberAccountRuleStatus"}, 3319 "ErrorCode":{"shape":"String"}, 3320 "ErrorMessage":{"shape":"String"}, 3321 "LastUpdateTime":{"shape":"Date"} 3322 } 3323 }, 3324 "MessageType":{ 3325 "type":"string", 3326 "enum":[ 3327 "ConfigurationItemChangeNotification", 3328 "ConfigurationSnapshotDeliveryCompleted", 3329 "ScheduledNotification", 3330 "OversizedConfigurationItemChangeNotification" 3331 ] 3332 }, 3333 "Name":{"type":"string"}, 3334 "NextToken":{"type":"string"}, 3335 "NoAvailableConfigurationRecorderException":{ 3336 "type":"structure", 3337 "members":{ 3338 }, 3339 "exception":true 3340 }, 3341 "NoAvailableDeliveryChannelException":{ 3342 "type":"structure", 3343 "members":{ 3344 }, 3345 "exception":true 3346 }, 3347 "NoAvailableOrganizationException":{ 3348 "type":"structure", 3349 "members":{ 3350 }, 3351 "exception":true 3352 }, 3353 "NoRunningConfigurationRecorderException":{ 3354 "type":"structure", 3355 "members":{ 3356 }, 3357 "exception":true 3358 }, 3359 "NoSuchBucketException":{ 3360 "type":"structure", 3361 "members":{ 3362 }, 3363 "exception":true 3364 }, 3365 "NoSuchConfigRuleException":{ 3366 "type":"structure", 3367 "members":{ 3368 }, 3369 "exception":true 3370 }, 3371 "NoSuchConfigRuleInConformancePackException":{ 3372 "type":"structure", 3373 "members":{ 3374 }, 3375 "exception":true 3376 }, 3377 "NoSuchConfigurationAggregatorException":{ 3378 "type":"structure", 3379 "members":{ 3380 }, 3381 "exception":true 3382 }, 3383 "NoSuchConfigurationRecorderException":{ 3384 "type":"structure", 3385 "members":{ 3386 }, 3387 "exception":true 3388 }, 3389 "NoSuchConformancePackException":{ 3390 "type":"structure", 3391 "members":{ 3392 }, 3393 "exception":true 3394 }, 3395 "NoSuchDeliveryChannelException":{ 3396 "type":"structure", 3397 "members":{ 3398 }, 3399 "exception":true 3400 }, 3401 "NoSuchOrganizationConfigRuleException":{ 3402 "type":"structure", 3403 "members":{ 3404 }, 3405 "exception":true 3406 }, 3407 "NoSuchOrganizationConformancePackException":{ 3408 "type":"structure", 3409 "members":{ 3410 }, 3411 "exception":true 3412 }, 3413 "NoSuchRemediationConfigurationException":{ 3414 "type":"structure", 3415 "members":{ 3416 }, 3417 "exception":true 3418 }, 3419 "NoSuchRemediationExceptionException":{ 3420 "type":"structure", 3421 "members":{ 3422 }, 3423 "exception":true 3424 }, 3425 "NoSuchRetentionConfigurationException":{ 3426 "type":"structure", 3427 "members":{ 3428 }, 3429 "exception":true 3430 }, 3431 "OrderingTimestamp":{"type":"timestamp"}, 3432 "OrganizationAccessDeniedException":{ 3433 "type":"structure", 3434 "members":{ 3435 }, 3436 "exception":true 3437 }, 3438 "OrganizationAggregationSource":{ 3439 "type":"structure", 3440 "required":["RoleArn"], 3441 "members":{ 3442 "RoleArn":{"shape":"String"}, 3443 "AwsRegions":{"shape":"AggregatorRegionList"}, 3444 "AllAwsRegions":{"shape":"Boolean"} 3445 } 3446 }, 3447 "OrganizationAllFeaturesNotEnabledException":{ 3448 "type":"structure", 3449 "members":{ 3450 }, 3451 "exception":true 3452 }, 3453 "OrganizationConfigRule":{ 3454 "type":"structure", 3455 "required":[ 3456 "OrganizationConfigRuleName", 3457 "OrganizationConfigRuleArn" 3458 ], 3459 "members":{ 3460 "OrganizationConfigRuleName":{"shape":"OrganizationConfigRuleName"}, 3461 "OrganizationConfigRuleArn":{"shape":"StringWithCharLimit256"}, 3462 "OrganizationManagedRuleMetadata":{"shape":"OrganizationManagedRuleMetadata"}, 3463 "OrganizationCustomRuleMetadata":{"shape":"OrganizationCustomRuleMetadata"}, 3464 "ExcludedAccounts":{"shape":"ExcludedAccounts"}, 3465 "LastUpdateTime":{"shape":"Date"} 3466 } 3467 }, 3468 "OrganizationConfigRuleDetailedStatus":{ 3469 "type":"list", 3470 "member":{"shape":"MemberAccountStatus"} 3471 }, 3472 "OrganizationConfigRuleName":{ 3473 "type":"string", 3474 "max":64, 3475 "min":1, 3476 "pattern":".*\\S.*" 3477 }, 3478 "OrganizationConfigRuleNames":{ 3479 "type":"list", 3480 "member":{"shape":"StringWithCharLimit64"}, 3481 "max":25, 3482 "min":0 3483 }, 3484 "OrganizationConfigRuleStatus":{ 3485 "type":"structure", 3486 "required":[ 3487 "OrganizationConfigRuleName", 3488 "OrganizationRuleStatus" 3489 ], 3490 "members":{ 3491 "OrganizationConfigRuleName":{"shape":"OrganizationConfigRuleName"}, 3492 "OrganizationRuleStatus":{"shape":"OrganizationRuleStatus"}, 3493 "ErrorCode":{"shape":"String"}, 3494 "ErrorMessage":{"shape":"String"}, 3495 "LastUpdateTime":{"shape":"Date"} 3496 } 3497 }, 3498 "OrganizationConfigRuleStatuses":{ 3499 "type":"list", 3500 "member":{"shape":"OrganizationConfigRuleStatus"} 3501 }, 3502 "OrganizationConfigRuleTriggerType":{ 3503 "type":"string", 3504 "enum":[ 3505 "ConfigurationItemChangeNotification", 3506 "OversizedConfigurationItemChangeNotification", 3507 "ScheduledNotification" 3508 ] 3509 }, 3510 "OrganizationConfigRuleTriggerTypes":{ 3511 "type":"list", 3512 "member":{"shape":"OrganizationConfigRuleTriggerType"} 3513 }, 3514 "OrganizationConfigRules":{ 3515 "type":"list", 3516 "member":{"shape":"OrganizationConfigRule"} 3517 }, 3518 "OrganizationConformancePack":{ 3519 "type":"structure", 3520 "required":[ 3521 "OrganizationConformancePackName", 3522 "OrganizationConformancePackArn", 3523 "LastUpdateTime" 3524 ], 3525 "members":{ 3526 "OrganizationConformancePackName":{"shape":"OrganizationConformancePackName"}, 3527 "OrganizationConformancePackArn":{"shape":"StringWithCharLimit256"}, 3528 "DeliveryS3Bucket":{"shape":"DeliveryS3Bucket"}, 3529 "DeliveryS3KeyPrefix":{"shape":"DeliveryS3KeyPrefix"}, 3530 "ConformancePackInputParameters":{"shape":"ConformancePackInputParameters"}, 3531 "ExcludedAccounts":{"shape":"ExcludedAccounts"}, 3532 "LastUpdateTime":{"shape":"Date"} 3533 } 3534 }, 3535 "OrganizationConformancePackDetailedStatus":{ 3536 "type":"structure", 3537 "required":[ 3538 "AccountId", 3539 "ConformancePackName", 3540 "Status" 3541 ], 3542 "members":{ 3543 "AccountId":{"shape":"AccountId"}, 3544 "ConformancePackName":{"shape":"StringWithCharLimit256"}, 3545 "Status":{"shape":"OrganizationResourceDetailedStatus"}, 3546 "ErrorCode":{"shape":"String"}, 3547 "ErrorMessage":{"shape":"String"}, 3548 "LastUpdateTime":{"shape":"Date"} 3549 } 3550 }, 3551 "OrganizationConformancePackDetailedStatuses":{ 3552 "type":"list", 3553 "member":{"shape":"OrganizationConformancePackDetailedStatus"} 3554 }, 3555 "OrganizationConformancePackName":{ 3556 "type":"string", 3557 "max":128, 3558 "min":1, 3559 "pattern":"[a-zA-Z][-a-zA-Z0-9]*" 3560 }, 3561 "OrganizationConformancePackNames":{ 3562 "type":"list", 3563 "member":{"shape":"OrganizationConformancePackName"}, 3564 "max":25, 3565 "min":0 3566 }, 3567 "OrganizationConformancePackStatus":{ 3568 "type":"structure", 3569 "required":[ 3570 "OrganizationConformancePackName", 3571 "Status" 3572 ], 3573 "members":{ 3574 "OrganizationConformancePackName":{"shape":"OrganizationConformancePackName"}, 3575 "Status":{"shape":"OrganizationResourceStatus"}, 3576 "ErrorCode":{"shape":"String"}, 3577 "ErrorMessage":{"shape":"String"}, 3578 "LastUpdateTime":{"shape":"Date"} 3579 } 3580 }, 3581 "OrganizationConformancePackStatuses":{ 3582 "type":"list", 3583 "member":{"shape":"OrganizationConformancePackStatus"} 3584 }, 3585 "OrganizationConformancePackTemplateValidationException":{ 3586 "type":"structure", 3587 "members":{ 3588 }, 3589 "exception":true 3590 }, 3591 "OrganizationConformancePacks":{ 3592 "type":"list", 3593 "member":{"shape":"OrganizationConformancePack"} 3594 }, 3595 "OrganizationCustomRuleMetadata":{ 3596 "type":"structure", 3597 "required":[ 3598 "LambdaFunctionArn", 3599 "OrganizationConfigRuleTriggerTypes" 3600 ], 3601 "members":{ 3602 "Description":{"shape":"StringWithCharLimit256Min0"}, 3603 "LambdaFunctionArn":{"shape":"StringWithCharLimit256"}, 3604 "OrganizationConfigRuleTriggerTypes":{"shape":"OrganizationConfigRuleTriggerTypes"}, 3605 "InputParameters":{"shape":"StringWithCharLimit2048"}, 3606 "MaximumExecutionFrequency":{"shape":"MaximumExecutionFrequency"}, 3607 "ResourceTypesScope":{"shape":"ResourceTypesScope"}, 3608 "ResourceIdScope":{"shape":"StringWithCharLimit768"}, 3609 "TagKeyScope":{"shape":"StringWithCharLimit128"}, 3610 "TagValueScope":{"shape":"StringWithCharLimit256"} 3611 } 3612 }, 3613 "OrganizationManagedRuleMetadata":{ 3614 "type":"structure", 3615 "required":["RuleIdentifier"], 3616 "members":{ 3617 "Description":{"shape":"StringWithCharLimit256Min0"}, 3618 "RuleIdentifier":{"shape":"StringWithCharLimit256"}, 3619 "InputParameters":{"shape":"StringWithCharLimit2048"}, 3620 "MaximumExecutionFrequency":{"shape":"MaximumExecutionFrequency"}, 3621 "ResourceTypesScope":{"shape":"ResourceTypesScope"}, 3622 "ResourceIdScope":{"shape":"StringWithCharLimit768"}, 3623 "TagKeyScope":{"shape":"StringWithCharLimit128"}, 3624 "TagValueScope":{"shape":"StringWithCharLimit256"} 3625 } 3626 }, 3627 "OrganizationResourceDetailedStatus":{ 3628 "type":"string", 3629 "enum":[ 3630 "CREATE_SUCCESSFUL", 3631 "CREATE_IN_PROGRESS", 3632 "CREATE_FAILED", 3633 "DELETE_SUCCESSFUL", 3634 "DELETE_FAILED", 3635 "DELETE_IN_PROGRESS", 3636 "UPDATE_SUCCESSFUL", 3637 "UPDATE_IN_PROGRESS", 3638 "UPDATE_FAILED" 3639 ] 3640 }, 3641 "OrganizationResourceDetailedStatusFilters":{ 3642 "type":"structure", 3643 "members":{ 3644 "AccountId":{"shape":"AccountId"}, 3645 "Status":{"shape":"OrganizationResourceDetailedStatus"} 3646 } 3647 }, 3648 "OrganizationResourceStatus":{ 3649 "type":"string", 3650 "enum":[ 3651 "CREATE_SUCCESSFUL", 3652 "CREATE_IN_PROGRESS", 3653 "CREATE_FAILED", 3654 "DELETE_SUCCESSFUL", 3655 "DELETE_FAILED", 3656 "DELETE_IN_PROGRESS", 3657 "UPDATE_SUCCESSFUL", 3658 "UPDATE_IN_PROGRESS", 3659 "UPDATE_FAILED" 3660 ] 3661 }, 3662 "OrganizationRuleStatus":{ 3663 "type":"string", 3664 "enum":[ 3665 "CREATE_SUCCESSFUL", 3666 "CREATE_IN_PROGRESS", 3667 "CREATE_FAILED", 3668 "DELETE_SUCCESSFUL", 3669 "DELETE_FAILED", 3670 "DELETE_IN_PROGRESS", 3671 "UPDATE_SUCCESSFUL", 3672 "UPDATE_IN_PROGRESS", 3673 "UPDATE_FAILED" 3674 ] 3675 }, 3676 "OversizedConfigurationItemException":{ 3677 "type":"structure", 3678 "members":{ 3679 }, 3680 "exception":true 3681 }, 3682 "Owner":{ 3683 "type":"string", 3684 "enum":[ 3685 "CUSTOM_LAMBDA", 3686 "AWS" 3687 ] 3688 }, 3689 "PageSizeLimit":{ 3690 "type":"integer", 3691 "max":20, 3692 "min":0 3693 }, 3694 "ParameterName":{ 3695 "type":"string", 3696 "max":255, 3697 "min":0 3698 }, 3699 "ParameterValue":{ 3700 "type":"string", 3701 "max":4096, 3702 "min":0 3703 }, 3704 "PendingAggregationRequest":{ 3705 "type":"structure", 3706 "members":{ 3707 "RequesterAccountId":{"shape":"AccountId"}, 3708 "RequesterAwsRegion":{"shape":"AwsRegion"} 3709 } 3710 }, 3711 "PendingAggregationRequestList":{ 3712 "type":"list", 3713 "member":{"shape":"PendingAggregationRequest"} 3714 }, 3715 "Percentage":{ 3716 "type":"integer", 3717 "box":true, 3718 "max":100, 3719 "min":1 3720 }, 3721 "PutAggregationAuthorizationRequest":{ 3722 "type":"structure", 3723 "required":[ 3724 "AuthorizedAccountId", 3725 "AuthorizedAwsRegion" 3726 ], 3727 "members":{ 3728 "AuthorizedAccountId":{"shape":"AccountId"}, 3729 "AuthorizedAwsRegion":{"shape":"AwsRegion"}, 3730 "Tags":{"shape":"TagsList"} 3731 } 3732 }, 3733 "PutAggregationAuthorizationResponse":{ 3734 "type":"structure", 3735 "members":{ 3736 "AggregationAuthorization":{"shape":"AggregationAuthorization"} 3737 } 3738 }, 3739 "PutConfigRuleRequest":{ 3740 "type":"structure", 3741 "required":["ConfigRule"], 3742 "members":{ 3743 "ConfigRule":{"shape":"ConfigRule"}, 3744 "Tags":{"shape":"TagsList"} 3745 } 3746 }, 3747 "PutConfigurationAggregatorRequest":{ 3748 "type":"structure", 3749 "required":["ConfigurationAggregatorName"], 3750 "members":{ 3751 "ConfigurationAggregatorName":{"shape":"ConfigurationAggregatorName"}, 3752 "AccountAggregationSources":{"shape":"AccountAggregationSourceList"}, 3753 "OrganizationAggregationSource":{"shape":"OrganizationAggregationSource"}, 3754 "Tags":{"shape":"TagsList"} 3755 } 3756 }, 3757 "PutConfigurationAggregatorResponse":{ 3758 "type":"structure", 3759 "members":{ 3760 "ConfigurationAggregator":{"shape":"ConfigurationAggregator"} 3761 } 3762 }, 3763 "PutConfigurationRecorderRequest":{ 3764 "type":"structure", 3765 "required":["ConfigurationRecorder"], 3766 "members":{ 3767 "ConfigurationRecorder":{"shape":"ConfigurationRecorder"} 3768 } 3769 }, 3770 "PutConformancePackRequest":{ 3771 "type":"structure", 3772 "required":["ConformancePackName"], 3773 "members":{ 3774 "ConformancePackName":{"shape":"ConformancePackName"}, 3775 "TemplateS3Uri":{"shape":"TemplateS3Uri"}, 3776 "TemplateBody":{"shape":"TemplateBody"}, 3777 "DeliveryS3Bucket":{"shape":"DeliveryS3Bucket"}, 3778 "DeliveryS3KeyPrefix":{"shape":"DeliveryS3KeyPrefix"}, 3779 "ConformancePackInputParameters":{"shape":"ConformancePackInputParameters"} 3780 } 3781 }, 3782 "PutConformancePackResponse":{ 3783 "type":"structure", 3784 "members":{ 3785 "ConformancePackArn":{"shape":"ConformancePackArn"} 3786 } 3787 }, 3788 "PutDeliveryChannelRequest":{ 3789 "type":"structure", 3790 "required":["DeliveryChannel"], 3791 "members":{ 3792 "DeliveryChannel":{"shape":"DeliveryChannel"} 3793 } 3794 }, 3795 "PutEvaluationsRequest":{ 3796 "type":"structure", 3797 "required":["ResultToken"], 3798 "members":{ 3799 "Evaluations":{"shape":"Evaluations"}, 3800 "ResultToken":{"shape":"String"}, 3801 "TestMode":{"shape":"Boolean"} 3802 } 3803 }, 3804 "PutEvaluationsResponse":{ 3805 "type":"structure", 3806 "members":{ 3807 "FailedEvaluations":{"shape":"Evaluations"} 3808 } 3809 }, 3810 "PutExternalEvaluationRequest":{ 3811 "type":"structure", 3812 "required":[ 3813 "ConfigRuleName", 3814 "ExternalEvaluation" 3815 ], 3816 "members":{ 3817 "ConfigRuleName":{"shape":"ConfigRuleName"}, 3818 "ExternalEvaluation":{"shape":"ExternalEvaluation"} 3819 } 3820 }, 3821 "PutExternalEvaluationResponse":{ 3822 "type":"structure", 3823 "members":{ 3824 } 3825 }, 3826 "PutOrganizationConfigRuleRequest":{ 3827 "type":"structure", 3828 "required":["OrganizationConfigRuleName"], 3829 "members":{ 3830 "OrganizationConfigRuleName":{"shape":"OrganizationConfigRuleName"}, 3831 "OrganizationManagedRuleMetadata":{"shape":"OrganizationManagedRuleMetadata"}, 3832 "OrganizationCustomRuleMetadata":{"shape":"OrganizationCustomRuleMetadata"}, 3833 "ExcludedAccounts":{"shape":"ExcludedAccounts"} 3834 } 3835 }, 3836 "PutOrganizationConfigRuleResponse":{ 3837 "type":"structure", 3838 "members":{ 3839 "OrganizationConfigRuleArn":{"shape":"StringWithCharLimit256"} 3840 } 3841 }, 3842 "PutOrganizationConformancePackRequest":{ 3843 "type":"structure", 3844 "required":["OrganizationConformancePackName"], 3845 "members":{ 3846 "OrganizationConformancePackName":{"shape":"OrganizationConformancePackName"}, 3847 "TemplateS3Uri":{"shape":"TemplateS3Uri"}, 3848 "TemplateBody":{"shape":"TemplateBody"}, 3849 "DeliveryS3Bucket":{"shape":"DeliveryS3Bucket"}, 3850 "DeliveryS3KeyPrefix":{"shape":"DeliveryS3KeyPrefix"}, 3851 "ConformancePackInputParameters":{"shape":"ConformancePackInputParameters"}, 3852 "ExcludedAccounts":{"shape":"ExcludedAccounts"} 3853 } 3854 }, 3855 "PutOrganizationConformancePackResponse":{ 3856 "type":"structure", 3857 "members":{ 3858 "OrganizationConformancePackArn":{"shape":"StringWithCharLimit256"} 3859 } 3860 }, 3861 "PutRemediationConfigurationsRequest":{ 3862 "type":"structure", 3863 "required":["RemediationConfigurations"], 3864 "members":{ 3865 "RemediationConfigurations":{"shape":"RemediationConfigurations"} 3866 } 3867 }, 3868 "PutRemediationConfigurationsResponse":{ 3869 "type":"structure", 3870 "members":{ 3871 "FailedBatches":{"shape":"FailedRemediationBatches"} 3872 } 3873 }, 3874 "PutRemediationExceptionsRequest":{ 3875 "type":"structure", 3876 "required":[ 3877 "ConfigRuleName", 3878 "ResourceKeys" 3879 ], 3880 "members":{ 3881 "ConfigRuleName":{"shape":"ConfigRuleName"}, 3882 "ResourceKeys":{"shape":"RemediationExceptionResourceKeys"}, 3883 "Message":{"shape":"StringWithCharLimit1024"}, 3884 "ExpirationTime":{"shape":"Date"} 3885 } 3886 }, 3887 "PutRemediationExceptionsResponse":{ 3888 "type":"structure", 3889 "members":{ 3890 "FailedBatches":{"shape":"FailedRemediationExceptionBatches"} 3891 } 3892 }, 3893 "PutResourceConfigRequest":{ 3894 "type":"structure", 3895 "required":[ 3896 "ResourceType", 3897 "SchemaVersionId", 3898 "ResourceId", 3899 "Configuration" 3900 ], 3901 "members":{ 3902 "ResourceType":{"shape":"ResourceTypeString"}, 3903 "SchemaVersionId":{"shape":"SchemaVersionId"}, 3904 "ResourceId":{"shape":"ResourceId"}, 3905 "ResourceName":{"shape":"ResourceName"}, 3906 "Configuration":{"shape":"Configuration"}, 3907 "Tags":{"shape":"Tags"} 3908 } 3909 }, 3910 "PutRetentionConfigurationRequest":{ 3911 "type":"structure", 3912 "required":["RetentionPeriodInDays"], 3913 "members":{ 3914 "RetentionPeriodInDays":{"shape":"RetentionPeriodInDays"} 3915 } 3916 }, 3917 "PutRetentionConfigurationResponse":{ 3918 "type":"structure", 3919 "members":{ 3920 "RetentionConfiguration":{"shape":"RetentionConfiguration"} 3921 } 3922 }, 3923 "PutStoredQueryRequest":{ 3924 "type":"structure", 3925 "required":["StoredQuery"], 3926 "members":{ 3927 "StoredQuery":{"shape":"StoredQuery"}, 3928 "Tags":{"shape":"TagsList"} 3929 } 3930 }, 3931 "PutStoredQueryResponse":{ 3932 "type":"structure", 3933 "members":{ 3934 "QueryArn":{"shape":"QueryArn"} 3935 } 3936 }, 3937 "QueryArn":{ 3938 "type":"string", 3939 "max":500, 3940 "min":1, 3941 "pattern":"^arn:aws[a-z\\-]*:config:[a-z\\-\\d]+:\\d+:stored-query/[a-zA-Z0-9-_]+/query-[a-zA-Z\\d-_/]+$" 3942 }, 3943 "QueryDescription":{ 3944 "type":"string", 3945 "max":256, 3946 "min":0, 3947 "pattern":"[\\s\\S]*" 3948 }, 3949 "QueryExpression":{ 3950 "type":"string", 3951 "max":4096, 3952 "min":1, 3953 "pattern":"[\\s\\S]*" 3954 }, 3955 "QueryId":{ 3956 "type":"string", 3957 "max":36, 3958 "min":1, 3959 "pattern":"^\\S+$" 3960 }, 3961 "QueryInfo":{ 3962 "type":"structure", 3963 "members":{ 3964 "SelectFields":{"shape":"FieldInfoList"} 3965 } 3966 }, 3967 "QueryName":{ 3968 "type":"string", 3969 "max":64, 3970 "min":1, 3971 "pattern":"^[a-zA-Z0-9-_]+$" 3972 }, 3973 "RecorderName":{ 3974 "type":"string", 3975 "max":256, 3976 "min":1 3977 }, 3978 "RecorderStatus":{ 3979 "type":"string", 3980 "enum":[ 3981 "Pending", 3982 "Success", 3983 "Failure" 3984 ] 3985 }, 3986 "RecordingGroup":{ 3987 "type":"structure", 3988 "members":{ 3989 "allSupported":{"shape":"AllSupported"}, 3990 "includeGlobalResourceTypes":{"shape":"IncludeGlobalResourceTypes"}, 3991 "resourceTypes":{"shape":"ResourceTypeList"} 3992 } 3993 }, 3994 "ReevaluateConfigRuleNames":{ 3995 "type":"list", 3996 "member":{"shape":"ConfigRuleName"}, 3997 "max":25, 3998 "min":1 3999 }, 4000 "RelatedEvent":{"type":"string"}, 4001 "RelatedEventList":{ 4002 "type":"list", 4003 "member":{"shape":"RelatedEvent"} 4004 }, 4005 "Relationship":{ 4006 "type":"structure", 4007 "members":{ 4008 "resourceType":{"shape":"ResourceType"}, 4009 "resourceId":{"shape":"ResourceId"}, 4010 "resourceName":{"shape":"ResourceName"}, 4011 "relationshipName":{"shape":"RelationshipName"} 4012 } 4013 }, 4014 "RelationshipList":{ 4015 "type":"list", 4016 "member":{"shape":"Relationship"} 4017 }, 4018 "RelationshipName":{"type":"string"}, 4019 "RemediationConfiguration":{ 4020 "type":"structure", 4021 "required":[ 4022 "ConfigRuleName", 4023 "TargetType", 4024 "TargetId" 4025 ], 4026 "members":{ 4027 "ConfigRuleName":{"shape":"ConfigRuleName"}, 4028 "TargetType":{"shape":"RemediationTargetType"}, 4029 "TargetId":{"shape":"StringWithCharLimit256"}, 4030 "TargetVersion":{"shape":"String"}, 4031 "Parameters":{"shape":"RemediationParameters"}, 4032 "ResourceType":{"shape":"String"}, 4033 "Automatic":{"shape":"Boolean"}, 4034 "ExecutionControls":{"shape":"ExecutionControls"}, 4035 "MaximumAutomaticAttempts":{"shape":"AutoRemediationAttempts"}, 4036 "RetryAttemptSeconds":{"shape":"AutoRemediationAttemptSeconds"}, 4037 "Arn":{"shape":"StringWithCharLimit1024"}, 4038 "CreatedByService":{"shape":"StringWithCharLimit1024"} 4039 } 4040 }, 4041 "RemediationConfigurations":{ 4042 "type":"list", 4043 "member":{"shape":"RemediationConfiguration"}, 4044 "max":25, 4045 "min":0 4046 }, 4047 "RemediationException":{ 4048 "type":"structure", 4049 "required":[ 4050 "ConfigRuleName", 4051 "ResourceType", 4052 "ResourceId" 4053 ], 4054 "members":{ 4055 "ConfigRuleName":{"shape":"ConfigRuleName"}, 4056 "ResourceType":{"shape":"StringWithCharLimit256"}, 4057 "ResourceId":{"shape":"StringWithCharLimit1024"}, 4058 "Message":{"shape":"StringWithCharLimit1024"}, 4059 "ExpirationTime":{"shape":"Date"} 4060 } 4061 }, 4062 "RemediationExceptionResourceKey":{ 4063 "type":"structure", 4064 "members":{ 4065 "ResourceType":{"shape":"StringWithCharLimit256"}, 4066 "ResourceId":{"shape":"StringWithCharLimit1024"} 4067 } 4068 }, 4069 "RemediationExceptionResourceKeys":{ 4070 "type":"list", 4071 "member":{"shape":"RemediationExceptionResourceKey"}, 4072 "max":100, 4073 "min":1 4074 }, 4075 "RemediationExceptions":{ 4076 "type":"list", 4077 "member":{"shape":"RemediationException"}, 4078 "max":25, 4079 "min":0 4080 }, 4081 "RemediationExecutionState":{ 4082 "type":"string", 4083 "enum":[ 4084 "QUEUED", 4085 "IN_PROGRESS", 4086 "SUCCEEDED", 4087 "FAILED" 4088 ] 4089 }, 4090 "RemediationExecutionStatus":{ 4091 "type":"structure", 4092 "members":{ 4093 "ResourceKey":{"shape":"ResourceKey"}, 4094 "State":{"shape":"RemediationExecutionState"}, 4095 "StepDetails":{"shape":"RemediationExecutionSteps"}, 4096 "InvocationTime":{"shape":"Date"}, 4097 "LastUpdatedTime":{"shape":"Date"} 4098 } 4099 }, 4100 "RemediationExecutionStatuses":{ 4101 "type":"list", 4102 "member":{"shape":"RemediationExecutionStatus"} 4103 }, 4104 "RemediationExecutionStep":{ 4105 "type":"structure", 4106 "members":{ 4107 "Name":{"shape":"String"}, 4108 "State":{"shape":"RemediationExecutionStepState"}, 4109 "ErrorMessage":{"shape":"String"}, 4110 "StartTime":{"shape":"Date"}, 4111 "StopTime":{"shape":"Date"} 4112 } 4113 }, 4114 "RemediationExecutionStepState":{ 4115 "type":"string", 4116 "enum":[ 4117 "SUCCEEDED", 4118 "PENDING", 4119 "FAILED" 4120 ] 4121 }, 4122 "RemediationExecutionSteps":{ 4123 "type":"list", 4124 "member":{"shape":"RemediationExecutionStep"} 4125 }, 4126 "RemediationInProgressException":{ 4127 "type":"structure", 4128 "members":{ 4129 }, 4130 "exception":true 4131 }, 4132 "RemediationParameterValue":{ 4133 "type":"structure", 4134 "members":{ 4135 "ResourceValue":{"shape":"ResourceValue"}, 4136 "StaticValue":{"shape":"StaticValue"} 4137 } 4138 }, 4139 "RemediationParameters":{ 4140 "type":"map", 4141 "key":{"shape":"StringWithCharLimit256"}, 4142 "value":{"shape":"RemediationParameterValue"}, 4143 "max":25, 4144 "min":0 4145 }, 4146 "RemediationTargetType":{ 4147 "type":"string", 4148 "enum":["SSM_DOCUMENT"] 4149 }, 4150 "ResourceConcurrentModificationException":{ 4151 "type":"structure", 4152 "members":{ 4153 "message":{"shape":"ErrorMessage"} 4154 }, 4155 "exception":true 4156 }, 4157 "ResourceCount":{ 4158 "type":"structure", 4159 "members":{ 4160 "resourceType":{"shape":"ResourceType"}, 4161 "count":{"shape":"Long"} 4162 } 4163 }, 4164 "ResourceCountFilters":{ 4165 "type":"structure", 4166 "members":{ 4167 "ResourceType":{"shape":"ResourceType"}, 4168 "AccountId":{"shape":"AccountId"}, 4169 "Region":{"shape":"AwsRegion"} 4170 } 4171 }, 4172 "ResourceCountGroupKey":{ 4173 "type":"string", 4174 "enum":[ 4175 "RESOURCE_TYPE", 4176 "ACCOUNT_ID", 4177 "AWS_REGION" 4178 ] 4179 }, 4180 "ResourceCounts":{ 4181 "type":"list", 4182 "member":{"shape":"ResourceCount"} 4183 }, 4184 "ResourceCreationTime":{"type":"timestamp"}, 4185 "ResourceDeletionTime":{"type":"timestamp"}, 4186 "ResourceFilters":{ 4187 "type":"structure", 4188 "members":{ 4189 "AccountId":{"shape":"AccountId"}, 4190 "ResourceId":{"shape":"ResourceId"}, 4191 "ResourceName":{"shape":"ResourceName"}, 4192 "Region":{"shape":"AwsRegion"} 4193 } 4194 }, 4195 "ResourceId":{ 4196 "type":"string", 4197 "max":768, 4198 "min":1 4199 }, 4200 "ResourceIdList":{ 4201 "type":"list", 4202 "member":{"shape":"ResourceId"} 4203 }, 4204 "ResourceIdentifier":{ 4205 "type":"structure", 4206 "members":{ 4207 "resourceType":{"shape":"ResourceType"}, 4208 "resourceId":{"shape":"ResourceId"}, 4209 "resourceName":{"shape":"ResourceName"}, 4210 "resourceDeletionTime":{"shape":"ResourceDeletionTime"} 4211 } 4212 }, 4213 "ResourceIdentifierList":{ 4214 "type":"list", 4215 "member":{"shape":"ResourceIdentifier"} 4216 }, 4217 "ResourceIdentifiersList":{ 4218 "type":"list", 4219 "member":{"shape":"AggregateResourceIdentifier"}, 4220 "max":100, 4221 "min":1 4222 }, 4223 "ResourceInUseException":{ 4224 "type":"structure", 4225 "members":{ 4226 }, 4227 "exception":true 4228 }, 4229 "ResourceKey":{ 4230 "type":"structure", 4231 "required":[ 4232 "resourceType", 4233 "resourceId" 4234 ], 4235 "members":{ 4236 "resourceType":{"shape":"ResourceType"}, 4237 "resourceId":{"shape":"ResourceId"} 4238 } 4239 }, 4240 "ResourceKeys":{ 4241 "type":"list", 4242 "member":{"shape":"ResourceKey"}, 4243 "max":100, 4244 "min":1 4245 }, 4246 "ResourceName":{"type":"string"}, 4247 "ResourceNotDiscoveredException":{ 4248 "type":"structure", 4249 "members":{ 4250 }, 4251 "exception":true 4252 }, 4253 "ResourceNotFoundException":{ 4254 "type":"structure", 4255 "members":{ 4256 }, 4257 "exception":true 4258 }, 4259 "ResourceType":{ 4260 "type":"string", 4261 "enum":[ 4262 "AWS::EC2::CustomerGateway", 4263 "AWS::EC2::EIP", 4264 "AWS::EC2::Host", 4265 "AWS::EC2::Instance", 4266 "AWS::EC2::InternetGateway", 4267 "AWS::EC2::NetworkAcl", 4268 "AWS::EC2::NetworkInterface", 4269 "AWS::EC2::RouteTable", 4270 "AWS::EC2::SecurityGroup", 4271 "AWS::EC2::Subnet", 4272 "AWS::CloudTrail::Trail", 4273 "AWS::EC2::Volume", 4274 "AWS::EC2::VPC", 4275 "AWS::EC2::VPNConnection", 4276 "AWS::EC2::VPNGateway", 4277 "AWS::EC2::RegisteredHAInstance", 4278 "AWS::EC2::NatGateway", 4279 "AWS::EC2::EgressOnlyInternetGateway", 4280 "AWS::EC2::VPCEndpoint", 4281 "AWS::EC2::VPCEndpointService", 4282 "AWS::EC2::FlowLog", 4283 "AWS::EC2::VPCPeeringConnection", 4284 "AWS::Elasticsearch::Domain", 4285 "AWS::IAM::Group", 4286 "AWS::IAM::Policy", 4287 "AWS::IAM::Role", 4288 "AWS::IAM::User", 4289 "AWS::ElasticLoadBalancingV2::LoadBalancer", 4290 "AWS::ACM::Certificate", 4291 "AWS::RDS::DBInstance", 4292 "AWS::RDS::DBSubnetGroup", 4293 "AWS::RDS::DBSecurityGroup", 4294 "AWS::RDS::DBSnapshot", 4295 "AWS::RDS::DBCluster", 4296 "AWS::RDS::DBClusterSnapshot", 4297 "AWS::RDS::EventSubscription", 4298 "AWS::S3::Bucket", 4299 "AWS::S3::AccountPublicAccessBlock", 4300 "AWS::Redshift::Cluster", 4301 "AWS::Redshift::ClusterSnapshot", 4302 "AWS::Redshift::ClusterParameterGroup", 4303 "AWS::Redshift::ClusterSecurityGroup", 4304 "AWS::Redshift::ClusterSubnetGroup", 4305 "AWS::Redshift::EventSubscription", 4306 "AWS::SSM::ManagedInstanceInventory", 4307 "AWS::CloudWatch::Alarm", 4308 "AWS::CloudFormation::Stack", 4309 "AWS::ElasticLoadBalancing::LoadBalancer", 4310 "AWS::AutoScaling::AutoScalingGroup", 4311 "AWS::AutoScaling::LaunchConfiguration", 4312 "AWS::AutoScaling::ScalingPolicy", 4313 "AWS::AutoScaling::ScheduledAction", 4314 "AWS::DynamoDB::Table", 4315 "AWS::CodeBuild::Project", 4316 "AWS::WAF::RateBasedRule", 4317 "AWS::WAF::Rule", 4318 "AWS::WAF::RuleGroup", 4319 "AWS::WAF::WebACL", 4320 "AWS::WAFRegional::RateBasedRule", 4321 "AWS::WAFRegional::Rule", 4322 "AWS::WAFRegional::RuleGroup", 4323 "AWS::WAFRegional::WebACL", 4324 "AWS::CloudFront::Distribution", 4325 "AWS::CloudFront::StreamingDistribution", 4326 "AWS::Lambda::Function", 4327 "AWS::NetworkFirewall::Firewall", 4328 "AWS::NetworkFirewall::FirewallPolicy", 4329 "AWS::NetworkFirewall::RuleGroup", 4330 "AWS::ElasticBeanstalk::Application", 4331 "AWS::ElasticBeanstalk::ApplicationVersion", 4332 "AWS::ElasticBeanstalk::Environment", 4333 "AWS::WAFv2::WebACL", 4334 "AWS::WAFv2::RuleGroup", 4335 "AWS::WAFv2::IPSet", 4336 "AWS::WAFv2::RegexPatternSet", 4337 "AWS::WAFv2::ManagedRuleSet", 4338 "AWS::XRay::EncryptionConfig", 4339 "AWS::SSM::AssociationCompliance", 4340 "AWS::SSM::PatchCompliance", 4341 "AWS::Shield::Protection", 4342 "AWS::ShieldRegional::Protection", 4343 "AWS::Config::ConformancePackCompliance", 4344 "AWS::Config::ResourceCompliance", 4345 "AWS::ApiGateway::Stage", 4346 "AWS::ApiGateway::RestApi", 4347 "AWS::ApiGatewayV2::Stage", 4348 "AWS::ApiGatewayV2::Api", 4349 "AWS::CodePipeline::Pipeline", 4350 "AWS::ServiceCatalog::CloudFormationProvisionedProduct", 4351 "AWS::ServiceCatalog::CloudFormationProduct", 4352 "AWS::ServiceCatalog::Portfolio", 4353 "AWS::SQS::Queue", 4354 "AWS::KMS::Key", 4355 "AWS::QLDB::Ledger", 4356 "AWS::SecretsManager::Secret", 4357 "AWS::SNS::Topic", 4358 "AWS::SSM::FileData", 4359 "AWS::Backup::BackupPlan", 4360 "AWS::Backup::BackupSelection", 4361 "AWS::Backup::BackupVault", 4362 "AWS::Backup::RecoveryPoint", 4363 "AWS::ECR::Repository", 4364 "AWS::ECS::Cluster", 4365 "AWS::ECS::Service", 4366 "AWS::ECS::TaskDefinition", 4367 "AWS::EFS::AccessPoint", 4368 "AWS::EFS::FileSystem", 4369 "AWS::EKS::Cluster" 4370 ] 4371 }, 4372 "ResourceTypeList":{ 4373 "type":"list", 4374 "member":{"shape":"ResourceType"} 4375 }, 4376 "ResourceTypeString":{ 4377 "type":"string", 4378 "max":196, 4379 "min":1 4380 }, 4381 "ResourceTypes":{ 4382 "type":"list", 4383 "member":{"shape":"StringWithCharLimit256"}, 4384 "max":20, 4385 "min":0 4386 }, 4387 "ResourceTypesScope":{ 4388 "type":"list", 4389 "member":{"shape":"StringWithCharLimit256"}, 4390 "max":100, 4391 "min":0 4392 }, 4393 "ResourceValue":{ 4394 "type":"structure", 4395 "required":["Value"], 4396 "members":{ 4397 "Value":{"shape":"ResourceValueType"} 4398 } 4399 }, 4400 "ResourceValueType":{ 4401 "type":"string", 4402 "enum":["RESOURCE_ID"] 4403 }, 4404 "Results":{ 4405 "type":"list", 4406 "member":{"shape":"String"} 4407 }, 4408 "RetentionConfiguration":{ 4409 "type":"structure", 4410 "required":[ 4411 "Name", 4412 "RetentionPeriodInDays" 4413 ], 4414 "members":{ 4415 "Name":{"shape":"RetentionConfigurationName"}, 4416 "RetentionPeriodInDays":{"shape":"RetentionPeriodInDays"} 4417 } 4418 }, 4419 "RetentionConfigurationList":{ 4420 "type":"list", 4421 "member":{"shape":"RetentionConfiguration"} 4422 }, 4423 "RetentionConfigurationName":{ 4424 "type":"string", 4425 "max":256, 4426 "min":1, 4427 "pattern":"[\\w\\-]+" 4428 }, 4429 "RetentionConfigurationNameList":{ 4430 "type":"list", 4431 "member":{"shape":"RetentionConfigurationName"}, 4432 "max":1, 4433 "min":0 4434 }, 4435 "RetentionPeriodInDays":{ 4436 "type":"integer", 4437 "max":2557, 4438 "min":30 4439 }, 4440 "RuleLimit":{ 4441 "type":"integer", 4442 "max":50, 4443 "min":0 4444 }, 4445 "SchemaVersionId":{ 4446 "type":"string", 4447 "max":128, 4448 "min":1, 4449 "pattern":"[A-Za-z0-9-]+" 4450 }, 4451 "Scope":{ 4452 "type":"structure", 4453 "members":{ 4454 "ComplianceResourceTypes":{"shape":"ComplianceResourceTypes"}, 4455 "TagKey":{"shape":"StringWithCharLimit128"}, 4456 "TagValue":{"shape":"StringWithCharLimit256"}, 4457 "ComplianceResourceId":{"shape":"BaseResourceId"} 4458 } 4459 }, 4460 "SelectAggregateResourceConfigRequest":{ 4461 "type":"structure", 4462 "required":[ 4463 "Expression", 4464 "ConfigurationAggregatorName" 4465 ], 4466 "members":{ 4467 "Expression":{"shape":"Expression"}, 4468 "ConfigurationAggregatorName":{"shape":"ConfigurationAggregatorName"}, 4469 "Limit":{"shape":"Limit"}, 4470 "MaxResults":{"shape":"Limit"}, 4471 "NextToken":{"shape":"NextToken"} 4472 } 4473 }, 4474 "SelectAggregateResourceConfigResponse":{ 4475 "type":"structure", 4476 "members":{ 4477 "Results":{"shape":"Results"}, 4478 "QueryInfo":{"shape":"QueryInfo"}, 4479 "NextToken":{"shape":"NextToken"} 4480 } 4481 }, 4482 "SelectResourceConfigRequest":{ 4483 "type":"structure", 4484 "required":["Expression"], 4485 "members":{ 4486 "Expression":{"shape":"Expression"}, 4487 "Limit":{"shape":"Limit"}, 4488 "NextToken":{"shape":"NextToken"} 4489 } 4490 }, 4491 "SelectResourceConfigResponse":{ 4492 "type":"structure", 4493 "members":{ 4494 "Results":{"shape":"Results"}, 4495 "QueryInfo":{"shape":"QueryInfo"}, 4496 "NextToken":{"shape":"NextToken"} 4497 } 4498 }, 4499 "Source":{ 4500 "type":"structure", 4501 "required":[ 4502 "Owner", 4503 "SourceIdentifier" 4504 ], 4505 "members":{ 4506 "Owner":{"shape":"Owner"}, 4507 "SourceIdentifier":{"shape":"StringWithCharLimit256"}, 4508 "SourceDetails":{"shape":"SourceDetails"} 4509 } 4510 }, 4511 "SourceDetail":{ 4512 "type":"structure", 4513 "members":{ 4514 "EventSource":{"shape":"EventSource"}, 4515 "MessageType":{"shape":"MessageType"}, 4516 "MaximumExecutionFrequency":{"shape":"MaximumExecutionFrequency"} 4517 } 4518 }, 4519 "SourceDetails":{ 4520 "type":"list", 4521 "member":{"shape":"SourceDetail"}, 4522 "max":25, 4523 "min":0 4524 }, 4525 "SsmControls":{ 4526 "type":"structure", 4527 "members":{ 4528 "ConcurrentExecutionRatePercentage":{"shape":"Percentage"}, 4529 "ErrorPercentage":{"shape":"Percentage"} 4530 } 4531 }, 4532 "StackArn":{ 4533 "type":"string", 4534 "max":2048, 4535 "min":1 4536 }, 4537 "StartConfigRulesEvaluationRequest":{ 4538 "type":"structure", 4539 "members":{ 4540 "ConfigRuleNames":{"shape":"ReevaluateConfigRuleNames"} 4541 } 4542 }, 4543 "StartConfigRulesEvaluationResponse":{ 4544 "type":"structure", 4545 "members":{ 4546 } 4547 }, 4548 "StartConfigurationRecorderRequest":{ 4549 "type":"structure", 4550 "required":["ConfigurationRecorderName"], 4551 "members":{ 4552 "ConfigurationRecorderName":{"shape":"RecorderName"} 4553 } 4554 }, 4555 "StartRemediationExecutionRequest":{ 4556 "type":"structure", 4557 "required":[ 4558 "ConfigRuleName", 4559 "ResourceKeys" 4560 ], 4561 "members":{ 4562 "ConfigRuleName":{"shape":"ConfigRuleName"}, 4563 "ResourceKeys":{"shape":"ResourceKeys"} 4564 } 4565 }, 4566 "StartRemediationExecutionResponse":{ 4567 "type":"structure", 4568 "members":{ 4569 "FailureMessage":{"shape":"String"}, 4570 "FailedItems":{"shape":"ResourceKeys"} 4571 } 4572 }, 4573 "StaticParameterValues":{ 4574 "type":"list", 4575 "member":{"shape":"StringWithCharLimit256"}, 4576 "max":25, 4577 "min":0 4578 }, 4579 "StaticValue":{ 4580 "type":"structure", 4581 "required":["Values"], 4582 "members":{ 4583 "Values":{"shape":"StaticParameterValues"} 4584 } 4585 }, 4586 "StatusDetailFilters":{ 4587 "type":"structure", 4588 "members":{ 4589 "AccountId":{"shape":"AccountId"}, 4590 "MemberAccountRuleStatus":{"shape":"MemberAccountRuleStatus"} 4591 } 4592 }, 4593 "StopConfigurationRecorderRequest":{ 4594 "type":"structure", 4595 "required":["ConfigurationRecorderName"], 4596 "members":{ 4597 "ConfigurationRecorderName":{"shape":"RecorderName"} 4598 } 4599 }, 4600 "StoredQuery":{ 4601 "type":"structure", 4602 "required":["QueryName"], 4603 "members":{ 4604 "QueryId":{ 4605 "shape":"QueryId", 4606 "box":true 4607 }, 4608 "QueryArn":{ 4609 "shape":"QueryArn", 4610 "box":true 4611 }, 4612 "QueryName":{"shape":"QueryName"}, 4613 "Description":{ 4614 "shape":"QueryDescription", 4615 "box":true 4616 }, 4617 "Expression":{ 4618 "shape":"QueryExpression", 4619 "box":true 4620 } 4621 } 4622 }, 4623 "StoredQueryMetadata":{ 4624 "type":"structure", 4625 "required":[ 4626 "QueryId", 4627 "QueryArn", 4628 "QueryName" 4629 ], 4630 "members":{ 4631 "QueryId":{"shape":"QueryId"}, 4632 "QueryArn":{"shape":"QueryArn"}, 4633 "QueryName":{"shape":"QueryName"}, 4634 "Description":{"shape":"QueryDescription"} 4635 } 4636 }, 4637 "StoredQueryMetadataList":{ 4638 "type":"list", 4639 "member":{"shape":"StoredQueryMetadata"} 4640 }, 4641 "String":{"type":"string"}, 4642 "StringWithCharLimit1024":{ 4643 "type":"string", 4644 "max":1024, 4645 "min":1 4646 }, 4647 "StringWithCharLimit128":{ 4648 "type":"string", 4649 "max":128, 4650 "min":1 4651 }, 4652 "StringWithCharLimit2048":{ 4653 "type":"string", 4654 "max":2048, 4655 "min":1 4656 }, 4657 "StringWithCharLimit256":{ 4658 "type":"string", 4659 "max":256, 4660 "min":1 4661 }, 4662 "StringWithCharLimit256Min0":{ 4663 "type":"string", 4664 "max":256, 4665 "min":0 4666 }, 4667 "StringWithCharLimit64":{ 4668 "type":"string", 4669 "max":64, 4670 "min":1 4671 }, 4672 "StringWithCharLimit768":{ 4673 "type":"string", 4674 "max":768, 4675 "min":1 4676 }, 4677 "SupplementaryConfiguration":{ 4678 "type":"map", 4679 "key":{"shape":"SupplementaryConfigurationName"}, 4680 "value":{"shape":"SupplementaryConfigurationValue"} 4681 }, 4682 "SupplementaryConfigurationName":{"type":"string"}, 4683 "SupplementaryConfigurationValue":{"type":"string"}, 4684 "Tag":{ 4685 "type":"structure", 4686 "members":{ 4687 "Key":{"shape":"TagKey"}, 4688 "Value":{"shape":"TagValue"} 4689 } 4690 }, 4691 "TagKey":{ 4692 "type":"string", 4693 "max":128, 4694 "min":1 4695 }, 4696 "TagKeyList":{ 4697 "type":"list", 4698 "member":{"shape":"TagKey"}, 4699 "max":50, 4700 "min":1 4701 }, 4702 "TagList":{ 4703 "type":"list", 4704 "member":{"shape":"Tag"}, 4705 "max":50, 4706 "min":1 4707 }, 4708 "TagResourceRequest":{ 4709 "type":"structure", 4710 "required":[ 4711 "ResourceArn", 4712 "Tags" 4713 ], 4714 "members":{ 4715 "ResourceArn":{"shape":"AmazonResourceName"}, 4716 "Tags":{"shape":"TagList"} 4717 } 4718 }, 4719 "TagValue":{ 4720 "type":"string", 4721 "max":256, 4722 "min":0 4723 }, 4724 "Tags":{ 4725 "type":"map", 4726 "key":{"shape":"Name"}, 4727 "value":{"shape":"Value"} 4728 }, 4729 "TagsList":{ 4730 "type":"list", 4731 "member":{"shape":"Tag"}, 4732 "max":50, 4733 "min":0 4734 }, 4735 "TemplateBody":{ 4736 "type":"string", 4737 "max":51200, 4738 "min":1 4739 }, 4740 "TemplateS3Uri":{ 4741 "type":"string", 4742 "max":1024, 4743 "min":1, 4744 "pattern":"s3://.*" 4745 }, 4746 "TooManyTagsException":{ 4747 "type":"structure", 4748 "members":{ 4749 }, 4750 "exception":true 4751 }, 4752 "UnprocessedResourceIdentifierList":{ 4753 "type":"list", 4754 "member":{"shape":"AggregateResourceIdentifier"} 4755 }, 4756 "UntagResourceRequest":{ 4757 "type":"structure", 4758 "required":[ 4759 "ResourceArn", 4760 "TagKeys" 4761 ], 4762 "members":{ 4763 "ResourceArn":{"shape":"AmazonResourceName"}, 4764 "TagKeys":{"shape":"TagKeyList"} 4765 } 4766 }, 4767 "ValidationException":{ 4768 "type":"structure", 4769 "members":{ 4770 }, 4771 "exception":true 4772 }, 4773 "Value":{"type":"string"}, 4774 "Version":{"type":"string"} 4775 } 4776 }