github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/auditmanager/2017-07-25/api-2.json (about)

     1  {
     2    "version":"2.0",
     3    "metadata":{
     4      "apiVersion":"2017-07-25",
     5      "endpointPrefix":"auditmanager",
     6      "jsonVersion":"1.1",
     7      "protocol":"rest-json",
     8      "serviceFullName":"AWS Audit Manager",
     9      "serviceId":"AuditManager",
    10      "signatureVersion":"v4",
    11      "signingName":"auditmanager",
    12      "uid":"auditmanager-2017-07-25"
    13    },
    14    "operations":{
    15      "AssociateAssessmentReportEvidenceFolder":{
    16        "name":"AssociateAssessmentReportEvidenceFolder",
    17        "http":{
    18          "method":"PUT",
    19          "requestUri":"/assessments/{assessmentId}/associateToAssessmentReport"
    20        },
    21        "input":{"shape":"AssociateAssessmentReportEvidenceFolderRequest"},
    22        "output":{"shape":"AssociateAssessmentReportEvidenceFolderResponse"},
    23        "errors":[
    24          {"shape":"ValidationException"},
    25          {"shape":"AccessDeniedException"},
    26          {"shape":"InternalServerException"},
    27          {"shape":"ResourceNotFoundException"}
    28        ]
    29      },
    30      "BatchAssociateAssessmentReportEvidence":{
    31        "name":"BatchAssociateAssessmentReportEvidence",
    32        "http":{
    33          "method":"PUT",
    34          "requestUri":"/assessments/{assessmentId}/batchAssociateToAssessmentReport"
    35        },
    36        "input":{"shape":"BatchAssociateAssessmentReportEvidenceRequest"},
    37        "output":{"shape":"BatchAssociateAssessmentReportEvidenceResponse"},
    38        "errors":[
    39          {"shape":"ValidationException"},
    40          {"shape":"AccessDeniedException"},
    41          {"shape":"InternalServerException"},
    42          {"shape":"ResourceNotFoundException"}
    43        ]
    44      },
    45      "BatchCreateDelegationByAssessment":{
    46        "name":"BatchCreateDelegationByAssessment",
    47        "http":{
    48          "method":"POST",
    49          "requestUri":"/assessments/{assessmentId}/delegations"
    50        },
    51        "input":{"shape":"BatchCreateDelegationByAssessmentRequest"},
    52        "output":{"shape":"BatchCreateDelegationByAssessmentResponse"},
    53        "errors":[
    54          {"shape":"ResourceNotFoundException"},
    55          {"shape":"AccessDeniedException"},
    56          {"shape":"ValidationException"},
    57          {"shape":"InternalServerException"}
    58        ]
    59      },
    60      "BatchDeleteDelegationByAssessment":{
    61        "name":"BatchDeleteDelegationByAssessment",
    62        "http":{
    63          "method":"PUT",
    64          "requestUri":"/assessments/{assessmentId}/delegations"
    65        },
    66        "input":{"shape":"BatchDeleteDelegationByAssessmentRequest"},
    67        "output":{"shape":"BatchDeleteDelegationByAssessmentResponse"},
    68        "errors":[
    69          {"shape":"ResourceNotFoundException"},
    70          {"shape":"AccessDeniedException"},
    71          {"shape":"ValidationException"},
    72          {"shape":"InternalServerException"}
    73        ]
    74      },
    75      "BatchDisassociateAssessmentReportEvidence":{
    76        "name":"BatchDisassociateAssessmentReportEvidence",
    77        "http":{
    78          "method":"PUT",
    79          "requestUri":"/assessments/{assessmentId}/batchDisassociateFromAssessmentReport"
    80        },
    81        "input":{"shape":"BatchDisassociateAssessmentReportEvidenceRequest"},
    82        "output":{"shape":"BatchDisassociateAssessmentReportEvidenceResponse"},
    83        "errors":[
    84          {"shape":"ValidationException"},
    85          {"shape":"AccessDeniedException"},
    86          {"shape":"InternalServerException"},
    87          {"shape":"ResourceNotFoundException"}
    88        ]
    89      },
    90      "BatchImportEvidenceToAssessmentControl":{
    91        "name":"BatchImportEvidenceToAssessmentControl",
    92        "http":{
    93          "method":"POST",
    94          "requestUri":"/assessments/{assessmentId}/controlSets/{controlSetId}/controls/{controlId}/evidence"
    95        },
    96        "input":{"shape":"BatchImportEvidenceToAssessmentControlRequest"},
    97        "output":{"shape":"BatchImportEvidenceToAssessmentControlResponse"},
    98        "errors":[
    99          {"shape":"ResourceNotFoundException"},
   100          {"shape":"AccessDeniedException"},
   101          {"shape":"ValidationException"},
   102          {"shape":"InternalServerException"}
   103        ]
   104      },
   105      "CreateAssessment":{
   106        "name":"CreateAssessment",
   107        "http":{
   108          "method":"POST",
   109          "requestUri":"/assessments"
   110        },
   111        "input":{"shape":"CreateAssessmentRequest"},
   112        "output":{"shape":"CreateAssessmentResponse"},
   113        "errors":[
   114          {"shape":"ResourceNotFoundException"},
   115          {"shape":"ValidationException"},
   116          {"shape":"AccessDeniedException"},
   117          {"shape":"InternalServerException"}
   118        ]
   119      },
   120      "CreateAssessmentFramework":{
   121        "name":"CreateAssessmentFramework",
   122        "http":{
   123          "method":"POST",
   124          "requestUri":"/assessmentFrameworks"
   125        },
   126        "input":{"shape":"CreateAssessmentFrameworkRequest"},
   127        "output":{"shape":"CreateAssessmentFrameworkResponse"},
   128        "errors":[
   129          {"shape":"ResourceNotFoundException"},
   130          {"shape":"ValidationException"},
   131          {"shape":"AccessDeniedException"},
   132          {"shape":"InternalServerException"}
   133        ]
   134      },
   135      "CreateAssessmentReport":{
   136        "name":"CreateAssessmentReport",
   137        "http":{
   138          "method":"POST",
   139          "requestUri":"/assessments/{assessmentId}/reports"
   140        },
   141        "input":{"shape":"CreateAssessmentReportRequest"},
   142        "output":{"shape":"CreateAssessmentReportResponse"},
   143        "errors":[
   144          {"shape":"ValidationException"},
   145          {"shape":"AccessDeniedException"},
   146          {"shape":"InternalServerException"},
   147          {"shape":"ResourceNotFoundException"}
   148        ]
   149      },
   150      "CreateControl":{
   151        "name":"CreateControl",
   152        "http":{
   153          "method":"POST",
   154          "requestUri":"/controls"
   155        },
   156        "input":{"shape":"CreateControlRequest"},
   157        "output":{"shape":"CreateControlResponse"},
   158        "errors":[
   159          {"shape":"ResourceNotFoundException"},
   160          {"shape":"ValidationException"},
   161          {"shape":"AccessDeniedException"},
   162          {"shape":"InternalServerException"}
   163        ]
   164      },
   165      "DeleteAssessment":{
   166        "name":"DeleteAssessment",
   167        "http":{
   168          "method":"DELETE",
   169          "requestUri":"/assessments/{assessmentId}"
   170        },
   171        "input":{"shape":"DeleteAssessmentRequest"},
   172        "output":{"shape":"DeleteAssessmentResponse"},
   173        "errors":[
   174          {"shape":"ResourceNotFoundException"},
   175          {"shape":"ValidationException"},
   176          {"shape":"AccessDeniedException"},
   177          {"shape":"InternalServerException"}
   178        ]
   179      },
   180      "DeleteAssessmentFramework":{
   181        "name":"DeleteAssessmentFramework",
   182        "http":{
   183          "method":"DELETE",
   184          "requestUri":"/assessmentFrameworks/{frameworkId}"
   185        },
   186        "input":{"shape":"DeleteAssessmentFrameworkRequest"},
   187        "output":{"shape":"DeleteAssessmentFrameworkResponse"},
   188        "errors":[
   189          {"shape":"ResourceNotFoundException"},
   190          {"shape":"ValidationException"},
   191          {"shape":"AccessDeniedException"},
   192          {"shape":"InternalServerException"}
   193        ]
   194      },
   195      "DeleteAssessmentReport":{
   196        "name":"DeleteAssessmentReport",
   197        "http":{
   198          "method":"DELETE",
   199          "requestUri":"/assessments/{assessmentId}/reports/{assessmentReportId}"
   200        },
   201        "input":{"shape":"DeleteAssessmentReportRequest"},
   202        "output":{"shape":"DeleteAssessmentReportResponse"},
   203        "errors":[
   204          {"shape":"ValidationException"},
   205          {"shape":"AccessDeniedException"},
   206          {"shape":"InternalServerException"},
   207          {"shape":"ResourceNotFoundException"}
   208        ]
   209      },
   210      "DeleteControl":{
   211        "name":"DeleteControl",
   212        "http":{
   213          "method":"DELETE",
   214          "requestUri":"/controls/{controlId}"
   215        },
   216        "input":{"shape":"DeleteControlRequest"},
   217        "output":{"shape":"DeleteControlResponse"},
   218        "errors":[
   219          {"shape":"ResourceNotFoundException"},
   220          {"shape":"ValidationException"},
   221          {"shape":"AccessDeniedException"},
   222          {"shape":"InternalServerException"}
   223        ]
   224      },
   225      "DeregisterAccount":{
   226        "name":"DeregisterAccount",
   227        "http":{
   228          "method":"POST",
   229          "requestUri":"/account/deregisterAccount"
   230        },
   231        "input":{"shape":"DeregisterAccountRequest"},
   232        "output":{"shape":"DeregisterAccountResponse"},
   233        "errors":[
   234          {"shape":"ValidationException"},
   235          {"shape":"AccessDeniedException"},
   236          {"shape":"InternalServerException"},
   237          {"shape":"ResourceNotFoundException"}
   238        ]
   239      },
   240      "DeregisterOrganizationAdminAccount":{
   241        "name":"DeregisterOrganizationAdminAccount",
   242        "http":{
   243          "method":"POST",
   244          "requestUri":"/account/deregisterOrganizationAdminAccount"
   245        },
   246        "input":{"shape":"DeregisterOrganizationAdminAccountRequest"},
   247        "output":{"shape":"DeregisterOrganizationAdminAccountResponse"},
   248        "errors":[
   249          {"shape":"ValidationException"},
   250          {"shape":"AccessDeniedException"},
   251          {"shape":"InternalServerException"},
   252          {"shape":"ResourceNotFoundException"}
   253        ]
   254      },
   255      "DisassociateAssessmentReportEvidenceFolder":{
   256        "name":"DisassociateAssessmentReportEvidenceFolder",
   257        "http":{
   258          "method":"PUT",
   259          "requestUri":"/assessments/{assessmentId}/disassociateFromAssessmentReport"
   260        },
   261        "input":{"shape":"DisassociateAssessmentReportEvidenceFolderRequest"},
   262        "output":{"shape":"DisassociateAssessmentReportEvidenceFolderResponse"},
   263        "errors":[
   264          {"shape":"ValidationException"},
   265          {"shape":"AccessDeniedException"},
   266          {"shape":"InternalServerException"},
   267          {"shape":"ResourceNotFoundException"}
   268        ]
   269      },
   270      "GetAccountStatus":{
   271        "name":"GetAccountStatus",
   272        "http":{
   273          "method":"GET",
   274          "requestUri":"/account/status"
   275        },
   276        "input":{"shape":"GetAccountStatusRequest"},
   277        "output":{"shape":"GetAccountStatusResponse"},
   278        "errors":[
   279          {"shape":"InternalServerException"}
   280        ]
   281      },
   282      "GetAssessment":{
   283        "name":"GetAssessment",
   284        "http":{
   285          "method":"GET",
   286          "requestUri":"/assessments/{assessmentId}"
   287        },
   288        "input":{"shape":"GetAssessmentRequest"},
   289        "output":{"shape":"GetAssessmentResponse"},
   290        "errors":[
   291          {"shape":"ResourceNotFoundException"},
   292          {"shape":"ValidationException"},
   293          {"shape":"AccessDeniedException"},
   294          {"shape":"InternalServerException"}
   295        ]
   296      },
   297      "GetAssessmentFramework":{
   298        "name":"GetAssessmentFramework",
   299        "http":{
   300          "method":"GET",
   301          "requestUri":"/assessmentFrameworks/{frameworkId}"
   302        },
   303        "input":{"shape":"GetAssessmentFrameworkRequest"},
   304        "output":{"shape":"GetAssessmentFrameworkResponse"},
   305        "errors":[
   306          {"shape":"ResourceNotFoundException"},
   307          {"shape":"ValidationException"},
   308          {"shape":"AccessDeniedException"},
   309          {"shape":"InternalServerException"}
   310        ]
   311      },
   312      "GetAssessmentReportUrl":{
   313        "name":"GetAssessmentReportUrl",
   314        "http":{
   315          "method":"GET",
   316          "requestUri":"/assessments/{assessmentId}/reports/{assessmentReportId}/url"
   317        },
   318        "input":{"shape":"GetAssessmentReportUrlRequest"},
   319        "output":{"shape":"GetAssessmentReportUrlResponse"},
   320        "errors":[
   321          {"shape":"ValidationException"},
   322          {"shape":"AccessDeniedException"},
   323          {"shape":"InternalServerException"},
   324          {"shape":"ResourceNotFoundException"}
   325        ]
   326      },
   327      "GetChangeLogs":{
   328        "name":"GetChangeLogs",
   329        "http":{
   330          "method":"GET",
   331          "requestUri":"/assessments/{assessmentId}/changelogs"
   332        },
   333        "input":{"shape":"GetChangeLogsRequest"},
   334        "output":{"shape":"GetChangeLogsResponse"},
   335        "errors":[
   336          {"shape":"AccessDeniedException"},
   337          {"shape":"ResourceNotFoundException"},
   338          {"shape":"ValidationException"},
   339          {"shape":"InternalServerException"}
   340        ]
   341      },
   342      "GetControl":{
   343        "name":"GetControl",
   344        "http":{
   345          "method":"GET",
   346          "requestUri":"/controls/{controlId}"
   347        },
   348        "input":{"shape":"GetControlRequest"},
   349        "output":{"shape":"GetControlResponse"},
   350        "errors":[
   351          {"shape":"ResourceNotFoundException"},
   352          {"shape":"ValidationException"},
   353          {"shape":"AccessDeniedException"},
   354          {"shape":"InternalServerException"}
   355        ]
   356      },
   357      "GetDelegations":{
   358        "name":"GetDelegations",
   359        "http":{
   360          "method":"GET",
   361          "requestUri":"/delegations"
   362        },
   363        "input":{"shape":"GetDelegationsRequest"},
   364        "output":{"shape":"GetDelegationsResponse"},
   365        "errors":[
   366          {"shape":"ValidationException"},
   367          {"shape":"AccessDeniedException"},
   368          {"shape":"InternalServerException"}
   369        ]
   370      },
   371      "GetEvidence":{
   372        "name":"GetEvidence",
   373        "http":{
   374          "method":"GET",
   375          "requestUri":"/assessments/{assessmentId}/controlSets/{controlSetId}/evidenceFolders/{evidenceFolderId}/evidence/{evidenceId}"
   376        },
   377        "input":{"shape":"GetEvidenceRequest"},
   378        "output":{"shape":"GetEvidenceResponse"},
   379        "errors":[
   380          {"shape":"ResourceNotFoundException"},
   381          {"shape":"ValidationException"},
   382          {"shape":"AccessDeniedException"},
   383          {"shape":"InternalServerException"}
   384        ]
   385      },
   386      "GetEvidenceByEvidenceFolder":{
   387        "name":"GetEvidenceByEvidenceFolder",
   388        "http":{
   389          "method":"GET",
   390          "requestUri":"/assessments/{assessmentId}/controlSets/{controlSetId}/evidenceFolders/{evidenceFolderId}/evidence"
   391        },
   392        "input":{"shape":"GetEvidenceByEvidenceFolderRequest"},
   393        "output":{"shape":"GetEvidenceByEvidenceFolderResponse"},
   394        "errors":[
   395          {"shape":"ResourceNotFoundException"},
   396          {"shape":"ValidationException"},
   397          {"shape":"AccessDeniedException"},
   398          {"shape":"InternalServerException"}
   399        ]
   400      },
   401      "GetEvidenceFolder":{
   402        "name":"GetEvidenceFolder",
   403        "http":{
   404          "method":"GET",
   405          "requestUri":"/assessments/{assessmentId}/controlSets/{controlSetId}/evidenceFolders/{evidenceFolderId}"
   406        },
   407        "input":{"shape":"GetEvidenceFolderRequest"},
   408        "output":{"shape":"GetEvidenceFolderResponse"},
   409        "errors":[
   410          {"shape":"ResourceNotFoundException"},
   411          {"shape":"ValidationException"},
   412          {"shape":"AccessDeniedException"},
   413          {"shape":"InternalServerException"}
   414        ]
   415      },
   416      "GetEvidenceFoldersByAssessment":{
   417        "name":"GetEvidenceFoldersByAssessment",
   418        "http":{
   419          "method":"GET",
   420          "requestUri":"/assessments/{assessmentId}/evidenceFolders"
   421        },
   422        "input":{"shape":"GetEvidenceFoldersByAssessmentRequest"},
   423        "output":{"shape":"GetEvidenceFoldersByAssessmentResponse"},
   424        "errors":[
   425          {"shape":"ResourceNotFoundException"},
   426          {"shape":"AccessDeniedException"},
   427          {"shape":"ValidationException"},
   428          {"shape":"InternalServerException"}
   429        ]
   430      },
   431      "GetEvidenceFoldersByAssessmentControl":{
   432        "name":"GetEvidenceFoldersByAssessmentControl",
   433        "http":{
   434          "method":"GET",
   435          "requestUri":"/assessments/{assessmentId}/evidenceFolders-by-assessment-control/{controlSetId}/{controlId}"
   436        },
   437        "input":{"shape":"GetEvidenceFoldersByAssessmentControlRequest"},
   438        "output":{"shape":"GetEvidenceFoldersByAssessmentControlResponse"},
   439        "errors":[
   440          {"shape":"ResourceNotFoundException"},
   441          {"shape":"ValidationException"},
   442          {"shape":"AccessDeniedException"},
   443          {"shape":"InternalServerException"}
   444        ]
   445      },
   446      "GetOrganizationAdminAccount":{
   447        "name":"GetOrganizationAdminAccount",
   448        "http":{
   449          "method":"GET",
   450          "requestUri":"/account/organizationAdminAccount"
   451        },
   452        "input":{"shape":"GetOrganizationAdminAccountRequest"},
   453        "output":{"shape":"GetOrganizationAdminAccountResponse"},
   454        "errors":[
   455          {"shape":"ValidationException"},
   456          {"shape":"AccessDeniedException"},
   457          {"shape":"InternalServerException"},
   458          {"shape":"ResourceNotFoundException"}
   459        ]
   460      },
   461      "GetServicesInScope":{
   462        "name":"GetServicesInScope",
   463        "http":{
   464          "method":"GET",
   465          "requestUri":"/services"
   466        },
   467        "input":{"shape":"GetServicesInScopeRequest"},
   468        "output":{"shape":"GetServicesInScopeResponse"},
   469        "errors":[
   470          {"shape":"AccessDeniedException"},
   471          {"shape":"ValidationException"},
   472          {"shape":"InternalServerException"}
   473        ]
   474      },
   475      "GetSettings":{
   476        "name":"GetSettings",
   477        "http":{
   478          "method":"GET",
   479          "requestUri":"/settings/{attribute}"
   480        },
   481        "input":{"shape":"GetSettingsRequest"},
   482        "output":{"shape":"GetSettingsResponse"},
   483        "errors":[
   484          {"shape":"AccessDeniedException"},
   485          {"shape":"InternalServerException"}
   486        ]
   487      },
   488      "ListAssessmentFrameworks":{
   489        "name":"ListAssessmentFrameworks",
   490        "http":{
   491          "method":"GET",
   492          "requestUri":"/assessmentFrameworks"
   493        },
   494        "input":{"shape":"ListAssessmentFrameworksRequest"},
   495        "output":{"shape":"ListAssessmentFrameworksResponse"},
   496        "errors":[
   497          {"shape":"ValidationException"},
   498          {"shape":"AccessDeniedException"},
   499          {"shape":"InternalServerException"}
   500        ]
   501      },
   502      "ListAssessmentReports":{
   503        "name":"ListAssessmentReports",
   504        "http":{
   505          "method":"GET",
   506          "requestUri":"/assessmentReports"
   507        },
   508        "input":{"shape":"ListAssessmentReportsRequest"},
   509        "output":{"shape":"ListAssessmentReportsResponse"},
   510        "errors":[
   511          {"shape":"ValidationException"},
   512          {"shape":"AccessDeniedException"},
   513          {"shape":"InternalServerException"}
   514        ]
   515      },
   516      "ListAssessments":{
   517        "name":"ListAssessments",
   518        "http":{
   519          "method":"GET",
   520          "requestUri":"/assessments"
   521        },
   522        "input":{"shape":"ListAssessmentsRequest"},
   523        "output":{"shape":"ListAssessmentsResponse"},
   524        "errors":[
   525          {"shape":"AccessDeniedException"},
   526          {"shape":"ValidationException"},
   527          {"shape":"InternalServerException"}
   528        ]
   529      },
   530      "ListControls":{
   531        "name":"ListControls",
   532        "http":{
   533          "method":"GET",
   534          "requestUri":"/controls"
   535        },
   536        "input":{"shape":"ListControlsRequest"},
   537        "output":{"shape":"ListControlsResponse"},
   538        "errors":[
   539          {"shape":"AccessDeniedException"},
   540          {"shape":"ValidationException"},
   541          {"shape":"InternalServerException"}
   542        ]
   543      },
   544      "ListKeywordsForDataSource":{
   545        "name":"ListKeywordsForDataSource",
   546        "http":{
   547          "method":"GET",
   548          "requestUri":"/dataSourceKeywords"
   549        },
   550        "input":{"shape":"ListKeywordsForDataSourceRequest"},
   551        "output":{"shape":"ListKeywordsForDataSourceResponse"},
   552        "errors":[
   553          {"shape":"AccessDeniedException"},
   554          {"shape":"ValidationException"},
   555          {"shape":"InternalServerException"}
   556        ]
   557      },
   558      "ListNotifications":{
   559        "name":"ListNotifications",
   560        "http":{
   561          "method":"GET",
   562          "requestUri":"/notifications"
   563        },
   564        "input":{"shape":"ListNotificationsRequest"},
   565        "output":{"shape":"ListNotificationsResponse"},
   566        "errors":[
   567          {"shape":"AccessDeniedException"},
   568          {"shape":"ValidationException"},
   569          {"shape":"InternalServerException"}
   570        ]
   571      },
   572      "ListTagsForResource":{
   573        "name":"ListTagsForResource",
   574        "http":{
   575          "method":"GET",
   576          "requestUri":"/tags/{resourceArn}"
   577        },
   578        "input":{"shape":"ListTagsForResourceRequest"},
   579        "output":{"shape":"ListTagsForResourceResponse"},
   580        "errors":[
   581          {"shape":"InternalServerException"},
   582          {"shape":"ValidationException"},
   583          {"shape":"ResourceNotFoundException"}
   584        ]
   585      },
   586      "RegisterAccount":{
   587        "name":"RegisterAccount",
   588        "http":{
   589          "method":"POST",
   590          "requestUri":"/account/registerAccount"
   591        },
   592        "input":{"shape":"RegisterAccountRequest"},
   593        "output":{"shape":"RegisterAccountResponse"},
   594        "errors":[
   595          {"shape":"ValidationException"},
   596          {"shape":"AccessDeniedException"},
   597          {"shape":"InternalServerException"},
   598          {"shape":"ResourceNotFoundException"}
   599        ]
   600      },
   601      "RegisterOrganizationAdminAccount":{
   602        "name":"RegisterOrganizationAdminAccount",
   603        "http":{
   604          "method":"POST",
   605          "requestUri":"/account/registerOrganizationAdminAccount"
   606        },
   607        "input":{"shape":"RegisterOrganizationAdminAccountRequest"},
   608        "output":{"shape":"RegisterOrganizationAdminAccountResponse"},
   609        "errors":[
   610          {"shape":"ValidationException"},
   611          {"shape":"AccessDeniedException"},
   612          {"shape":"InternalServerException"},
   613          {"shape":"ResourceNotFoundException"}
   614        ]
   615      },
   616      "TagResource":{
   617        "name":"TagResource",
   618        "http":{
   619          "method":"POST",
   620          "requestUri":"/tags/{resourceArn}"
   621        },
   622        "input":{"shape":"TagResourceRequest"},
   623        "output":{"shape":"TagResourceResponse"},
   624        "errors":[
   625          {"shape":"InternalServerException"},
   626          {"shape":"ValidationException"},
   627          {"shape":"ResourceNotFoundException"}
   628        ]
   629      },
   630      "UntagResource":{
   631        "name":"UntagResource",
   632        "http":{
   633          "method":"DELETE",
   634          "requestUri":"/tags/{resourceArn}"
   635        },
   636        "input":{"shape":"UntagResourceRequest"},
   637        "output":{"shape":"UntagResourceResponse"},
   638        "errors":[
   639          {"shape":"InternalServerException"},
   640          {"shape":"ValidationException"},
   641          {"shape":"ResourceNotFoundException"}
   642        ]
   643      },
   644      "UpdateAssessment":{
   645        "name":"UpdateAssessment",
   646        "http":{
   647          "method":"PUT",
   648          "requestUri":"/assessments/{assessmentId}"
   649        },
   650        "input":{"shape":"UpdateAssessmentRequest"},
   651        "output":{"shape":"UpdateAssessmentResponse"},
   652        "errors":[
   653          {"shape":"ResourceNotFoundException"},
   654          {"shape":"ValidationException"},
   655          {"shape":"AccessDeniedException"},
   656          {"shape":"InternalServerException"}
   657        ]
   658      },
   659      "UpdateAssessmentControl":{
   660        "name":"UpdateAssessmentControl",
   661        "http":{
   662          "method":"PUT",
   663          "requestUri":"/assessments/{assessmentId}/controlSets/{controlSetId}/controls/{controlId}"
   664        },
   665        "input":{"shape":"UpdateAssessmentControlRequest"},
   666        "output":{"shape":"UpdateAssessmentControlResponse"},
   667        "errors":[
   668          {"shape":"ResourceNotFoundException"},
   669          {"shape":"ValidationException"},
   670          {"shape":"AccessDeniedException"},
   671          {"shape":"InternalServerException"}
   672        ]
   673      },
   674      "UpdateAssessmentControlSetStatus":{
   675        "name":"UpdateAssessmentControlSetStatus",
   676        "http":{
   677          "method":"PUT",
   678          "requestUri":"/assessments/{assessmentId}/controlSets/{controlSetId}/status"
   679        },
   680        "input":{"shape":"UpdateAssessmentControlSetStatusRequest"},
   681        "output":{"shape":"UpdateAssessmentControlSetStatusResponse"},
   682        "errors":[
   683          {"shape":"ResourceNotFoundException"},
   684          {"shape":"ValidationException"},
   685          {"shape":"AccessDeniedException"},
   686          {"shape":"InternalServerException"}
   687        ]
   688      },
   689      "UpdateAssessmentFramework":{
   690        "name":"UpdateAssessmentFramework",
   691        "http":{
   692          "method":"PUT",
   693          "requestUri":"/assessmentFrameworks/{frameworkId}"
   694        },
   695        "input":{"shape":"UpdateAssessmentFrameworkRequest"},
   696        "output":{"shape":"UpdateAssessmentFrameworkResponse"},
   697        "errors":[
   698          {"shape":"ResourceNotFoundException"},
   699          {"shape":"ValidationException"},
   700          {"shape":"AccessDeniedException"},
   701          {"shape":"InternalServerException"}
   702        ]
   703      },
   704      "UpdateAssessmentStatus":{
   705        "name":"UpdateAssessmentStatus",
   706        "http":{
   707          "method":"PUT",
   708          "requestUri":"/assessments/{assessmentId}/status"
   709        },
   710        "input":{"shape":"UpdateAssessmentStatusRequest"},
   711        "output":{"shape":"UpdateAssessmentStatusResponse"},
   712        "errors":[
   713          {"shape":"ResourceNotFoundException"},
   714          {"shape":"ValidationException"},
   715          {"shape":"AccessDeniedException"},
   716          {"shape":"InternalServerException"}
   717        ]
   718      },
   719      "UpdateControl":{
   720        "name":"UpdateControl",
   721        "http":{
   722          "method":"PUT",
   723          "requestUri":"/controls/{controlId}"
   724        },
   725        "input":{"shape":"UpdateControlRequest"},
   726        "output":{"shape":"UpdateControlResponse"},
   727        "errors":[
   728          {"shape":"ResourceNotFoundException"},
   729          {"shape":"ValidationException"},
   730          {"shape":"AccessDeniedException"},
   731          {"shape":"InternalServerException"}
   732        ]
   733      },
   734      "UpdateSettings":{
   735        "name":"UpdateSettings",
   736        "http":{
   737          "method":"PUT",
   738          "requestUri":"/settings"
   739        },
   740        "input":{"shape":"UpdateSettingsRequest"},
   741        "output":{"shape":"UpdateSettingsResponse"},
   742        "errors":[
   743          {"shape":"ValidationException"},
   744          {"shape":"AccessDeniedException"},
   745          {"shape":"InternalServerException"}
   746        ]
   747      },
   748      "ValidateAssessmentReportIntegrity":{
   749        "name":"ValidateAssessmentReportIntegrity",
   750        "http":{
   751          "method":"POST",
   752          "requestUri":"/assessmentReports/integrity"
   753        },
   754        "input":{"shape":"ValidateAssessmentReportIntegrityRequest"},
   755        "output":{"shape":"ValidateAssessmentReportIntegrityResponse"},
   756        "errors":[
   757          {"shape":"ValidationException"},
   758          {"shape":"AccessDeniedException"},
   759          {"shape":"InternalServerException"},
   760          {"shape":"ResourceNotFoundException"}
   761        ]
   762      }
   763    },
   764    "shapes":{
   765      "AWSAccount":{
   766        "type":"structure",
   767        "members":{
   768          "id":{"shape":"AccountId"},
   769          "emailAddress":{"shape":"EmailAddress"},
   770          "name":{"shape":"AccountName"}
   771        }
   772      },
   773      "AWSAccounts":{
   774        "type":"list",
   775        "member":{"shape":"AWSAccount"}
   776      },
   777      "AWSService":{
   778        "type":"structure",
   779        "members":{
   780          "serviceName":{"shape":"AWSServiceName"}
   781        }
   782      },
   783      "AWSServiceName":{
   784        "type":"string",
   785        "max":40,
   786        "min":1,
   787        "pattern":"^[a-zA-Z0-9-\\s().]+$"
   788      },
   789      "AWSServices":{
   790        "type":"list",
   791        "member":{"shape":"AWSService"}
   792      },
   793      "AccessDeniedException":{
   794        "type":"structure",
   795        "required":["message"],
   796        "members":{
   797          "message":{"shape":"String"}
   798        },
   799        "error":{"httpStatusCode":403},
   800        "exception":true
   801      },
   802      "AccountId":{
   803        "type":"string",
   804        "max":12,
   805        "min":12,
   806        "pattern":"^[0-9]{12}$"
   807      },
   808      "AccountName":{
   809        "type":"string",
   810        "max":50,
   811        "min":1,
   812        "pattern":"^[\\u0020-\\u007E]+$"
   813      },
   814      "AccountStatus":{
   815        "type":"string",
   816        "enum":[
   817          "ACTIVE",
   818          "INACTIVE",
   819          "PENDING_ACTIVATION"
   820        ]
   821      },
   822      "ActionEnum":{
   823        "type":"string",
   824        "enum":[
   825          "CREATE",
   826          "UPDATE_METADATA",
   827          "ACTIVE",
   828          "INACTIVE",
   829          "DELETE",
   830          "UNDER_REVIEW",
   831          "REVIEWED",
   832          "IMPORT_EVIDENCE"
   833        ]
   834      },
   835      "ActionPlanInstructions":{
   836        "type":"string",
   837        "max":1000,
   838        "pattern":"^[\\w\\W\\s\\S]*$"
   839      },
   840      "ActionPlanTitle":{
   841        "type":"string",
   842        "max":300,
   843        "pattern":"^[\\w\\W\\s\\S]*$"
   844      },
   845      "Assessment":{
   846        "type":"structure",
   847        "members":{
   848          "arn":{"shape":"AuditManagerArn"},
   849          "awsAccount":{"shape":"AWSAccount"},
   850          "metadata":{"shape":"AssessmentMetadata"},
   851          "framework":{"shape":"AssessmentFramework"},
   852          "tags":{"shape":"TagMap"}
   853        }
   854      },
   855      "AssessmentControl":{
   856        "type":"structure",
   857        "members":{
   858          "id":{"shape":"UUID"},
   859          "name":{"shape":"ControlName"},
   860          "description":{"shape":"ControlDescription"},
   861          "status":{"shape":"ControlStatus"},
   862          "response":{"shape":"ControlResponse"},
   863          "comments":{"shape":"ControlComments"},
   864          "evidenceSources":{"shape":"EvidenceSources"},
   865          "evidenceCount":{"shape":"Integer"},
   866          "assessmentReportEvidenceCount":{"shape":"Integer"}
   867        }
   868      },
   869      "AssessmentControlSet":{
   870        "type":"structure",
   871        "members":{
   872          "id":{"shape":"ControlSetId"},
   873          "description":{"shape":"NonEmptyString"},
   874          "status":{"shape":"ControlSetStatus"},
   875          "roles":{"shape":"Roles"},
   876          "controls":{"shape":"AssessmentControls"},
   877          "delegations":{"shape":"Delegations"},
   878          "systemEvidenceCount":{"shape":"Integer"},
   879          "manualEvidenceCount":{"shape":"Integer"}
   880        }
   881      },
   882      "AssessmentControlSets":{
   883        "type":"list",
   884        "member":{"shape":"AssessmentControlSet"}
   885      },
   886      "AssessmentControls":{
   887        "type":"list",
   888        "member":{"shape":"AssessmentControl"}
   889      },
   890      "AssessmentDescription":{
   891        "type":"string",
   892        "max":1000,
   893        "pattern":"^[\\w\\W\\s\\S]*$"
   894      },
   895      "AssessmentEvidenceFolder":{
   896        "type":"structure",
   897        "members":{
   898          "name":{"shape":"AssessmentEvidenceFolderName"},
   899          "date":{"shape":"Timestamp"},
   900          "assessmentId":{"shape":"UUID"},
   901          "controlSetId":{"shape":"ControlSetId"},
   902          "controlId":{"shape":"UUID"},
   903          "id":{"shape":"UUID"},
   904          "dataSource":{"shape":"String"},
   905          "author":{"shape":"String"},
   906          "totalEvidence":{"shape":"Integer"},
   907          "assessmentReportSelectionCount":{"shape":"Integer"},
   908          "controlName":{"shape":"ControlName"},
   909          "evidenceResourcesIncludedCount":{"shape":"Integer"},
   910          "evidenceByTypeConfigurationDataCount":{"shape":"Integer"},
   911          "evidenceByTypeManualCount":{"shape":"Integer"},
   912          "evidenceByTypeComplianceCheckCount":{"shape":"Integer"},
   913          "evidenceByTypeComplianceCheckIssuesCount":{"shape":"Integer"},
   914          "evidenceByTypeUserActivityCount":{"shape":"Integer"},
   915          "evidenceAwsServiceSourceCount":{"shape":"Integer"}
   916        }
   917      },
   918      "AssessmentEvidenceFolderName":{
   919        "type":"string",
   920        "max":300,
   921        "min":1,
   922        "pattern":"^[\\w\\W\\s\\S]*$"
   923      },
   924      "AssessmentEvidenceFolders":{
   925        "type":"list",
   926        "member":{"shape":"AssessmentEvidenceFolder"}
   927      },
   928      "AssessmentFramework":{
   929        "type":"structure",
   930        "members":{
   931          "id":{"shape":"UUID"},
   932          "arn":{"shape":"AuditManagerArn"},
   933          "metadata":{"shape":"FrameworkMetadata"},
   934          "controlSets":{"shape":"AssessmentControlSets"}
   935        }
   936      },
   937      "AssessmentFrameworkDescription":{
   938        "type":"string",
   939        "max":200,
   940        "min":1,
   941        "pattern":"^[\\w\\W\\s\\S]*$"
   942      },
   943      "AssessmentFrameworkMetadata":{
   944        "type":"structure",
   945        "members":{
   946          "arn":{"shape":"AuditManagerArn"},
   947          "id":{"shape":"UUID"},
   948          "type":{"shape":"FrameworkType"},
   949          "name":{"shape":"FrameworkName"},
   950          "description":{"shape":"FrameworkDescription"},
   951          "logo":{"shape":"Filename"},
   952          "complianceType":{"shape":"ComplianceType"},
   953          "controlsCount":{"shape":"ControlsCount"},
   954          "controlSetsCount":{"shape":"ControlSetsCount"},
   955          "createdAt":{"shape":"Timestamp"},
   956          "lastUpdatedAt":{"shape":"Timestamp"}
   957        }
   958      },
   959      "AssessmentMetadata":{
   960        "type":"structure",
   961        "members":{
   962          "name":{"shape":"AssessmentName"},
   963          "id":{"shape":"UUID"},
   964          "description":{"shape":"AssessmentDescription"},
   965          "complianceType":{"shape":"ComplianceType"},
   966          "status":{"shape":"AssessmentStatus"},
   967          "assessmentReportsDestination":{"shape":"AssessmentReportsDestination"},
   968          "scope":{"shape":"Scope"},
   969          "roles":{"shape":"Roles"},
   970          "delegations":{"shape":"Delegations"},
   971          "creationTime":{"shape":"Timestamp"},
   972          "lastUpdated":{"shape":"Timestamp"}
   973        }
   974      },
   975      "AssessmentMetadataItem":{
   976        "type":"structure",
   977        "members":{
   978          "name":{"shape":"AssessmentName"},
   979          "id":{"shape":"UUID"},
   980          "complianceType":{"shape":"ComplianceType"},
   981          "status":{"shape":"AssessmentStatus"},
   982          "roles":{"shape":"Roles"},
   983          "delegations":{"shape":"Delegations"},
   984          "creationTime":{"shape":"Timestamp"},
   985          "lastUpdated":{"shape":"Timestamp"}
   986        }
   987      },
   988      "AssessmentName":{
   989        "type":"string",
   990        "max":300,
   991        "min":1,
   992        "pattern":"^[^\\\\]*$"
   993      },
   994      "AssessmentReport":{
   995        "type":"structure",
   996        "members":{
   997          "id":{"shape":"UUID"},
   998          "name":{"shape":"AssessmentReportName"},
   999          "description":{"shape":"AssessmentReportDescription"},
  1000          "awsAccountId":{"shape":"AccountId"},
  1001          "assessmentId":{"shape":"UUID"},
  1002          "assessmentName":{"shape":"AssessmentName"},
  1003          "author":{"shape":"Username"},
  1004          "status":{"shape":"AssessmentReportStatus"},
  1005          "creationTime":{"shape":"Timestamp"}
  1006        }
  1007      },
  1008      "AssessmentReportDescription":{
  1009        "type":"string",
  1010        "max":1000,
  1011        "pattern":"^[\\w\\W\\s\\S]*$"
  1012      },
  1013      "AssessmentReportDestinationType":{
  1014        "type":"string",
  1015        "enum":["S3"]
  1016      },
  1017      "AssessmentReportEvidenceError":{
  1018        "type":"structure",
  1019        "members":{
  1020          "evidenceId":{"shape":"UUID"},
  1021          "errorCode":{"shape":"ErrorCode"},
  1022          "errorMessage":{"shape":"ErrorMessage"}
  1023        }
  1024      },
  1025      "AssessmentReportEvidenceErrors":{
  1026        "type":"list",
  1027        "member":{"shape":"AssessmentReportEvidenceError"}
  1028      },
  1029      "AssessmentReportMetadata":{
  1030        "type":"structure",
  1031        "members":{
  1032          "id":{"shape":"UUID"},
  1033          "name":{"shape":"AssessmentReportName"},
  1034          "description":{"shape":"AssessmentReportDescription"},
  1035          "assessmentId":{"shape":"UUID"},
  1036          "assessmentName":{"shape":"AssessmentName"},
  1037          "author":{"shape":"Username"},
  1038          "status":{"shape":"AssessmentReportStatus"},
  1039          "creationTime":{"shape":"Timestamp"}
  1040        }
  1041      },
  1042      "AssessmentReportName":{
  1043        "type":"string",
  1044        "max":300,
  1045        "min":1,
  1046        "pattern":"^[a-zA-Z0-9-_\\.]+$"
  1047      },
  1048      "AssessmentReportStatus":{
  1049        "type":"string",
  1050        "enum":[
  1051          "COMPLETE",
  1052          "IN_PROGRESS",
  1053          "FAILED"
  1054        ]
  1055      },
  1056      "AssessmentReportsDestination":{
  1057        "type":"structure",
  1058        "members":{
  1059          "destinationType":{"shape":"AssessmentReportDestinationType"},
  1060          "destination":{"shape":"S3Url"}
  1061        }
  1062      },
  1063      "AssessmentReportsMetadata":{
  1064        "type":"list",
  1065        "member":{"shape":"AssessmentReportMetadata"}
  1066      },
  1067      "AssessmentStatus":{
  1068        "type":"string",
  1069        "enum":[
  1070          "ACTIVE",
  1071          "INACTIVE"
  1072        ]
  1073      },
  1074      "AssociateAssessmentReportEvidenceFolderRequest":{
  1075        "type":"structure",
  1076        "required":[
  1077          "assessmentId",
  1078          "evidenceFolderId"
  1079        ],
  1080        "members":{
  1081          "assessmentId":{
  1082            "shape":"UUID",
  1083            "location":"uri",
  1084            "locationName":"assessmentId"
  1085          },
  1086          "evidenceFolderId":{"shape":"UUID"}
  1087        }
  1088      },
  1089      "AssociateAssessmentReportEvidenceFolderResponse":{
  1090        "type":"structure",
  1091        "members":{
  1092        }
  1093      },
  1094      "AuditManagerArn":{
  1095        "type":"string",
  1096        "max":2048,
  1097        "min":20,
  1098        "pattern":"^arn:.*:auditmanager:.*"
  1099      },
  1100      "BatchAssociateAssessmentReportEvidenceRequest":{
  1101        "type":"structure",
  1102        "required":[
  1103          "assessmentId",
  1104          "evidenceFolderId",
  1105          "evidenceIds"
  1106        ],
  1107        "members":{
  1108          "assessmentId":{
  1109            "shape":"UUID",
  1110            "location":"uri",
  1111            "locationName":"assessmentId"
  1112          },
  1113          "evidenceFolderId":{"shape":"UUID"},
  1114          "evidenceIds":{"shape":"EvidenceIds"}
  1115        }
  1116      },
  1117      "BatchAssociateAssessmentReportEvidenceResponse":{
  1118        "type":"structure",
  1119        "members":{
  1120          "evidenceIds":{"shape":"EvidenceIds"},
  1121          "errors":{"shape":"AssessmentReportEvidenceErrors"}
  1122        }
  1123      },
  1124      "BatchCreateDelegationByAssessmentError":{
  1125        "type":"structure",
  1126        "members":{
  1127          "createDelegationRequest":{"shape":"CreateDelegationRequest"},
  1128          "errorCode":{"shape":"ErrorCode"},
  1129          "errorMessage":{"shape":"ErrorMessage"}
  1130        }
  1131      },
  1132      "BatchCreateDelegationByAssessmentErrors":{
  1133        "type":"list",
  1134        "member":{"shape":"BatchCreateDelegationByAssessmentError"}
  1135      },
  1136      "BatchCreateDelegationByAssessmentRequest":{
  1137        "type":"structure",
  1138        "required":[
  1139          "createDelegationRequests",
  1140          "assessmentId"
  1141        ],
  1142        "members":{
  1143          "createDelegationRequests":{"shape":"CreateDelegationRequests"},
  1144          "assessmentId":{
  1145            "shape":"UUID",
  1146            "location":"uri",
  1147            "locationName":"assessmentId"
  1148          }
  1149        }
  1150      },
  1151      "BatchCreateDelegationByAssessmentResponse":{
  1152        "type":"structure",
  1153        "members":{
  1154          "delegations":{"shape":"Delegations"},
  1155          "errors":{"shape":"BatchCreateDelegationByAssessmentErrors"}
  1156        }
  1157      },
  1158      "BatchDeleteDelegationByAssessmentError":{
  1159        "type":"structure",
  1160        "members":{
  1161          "delegationId":{"shape":"UUID"},
  1162          "errorCode":{"shape":"ErrorCode"},
  1163          "errorMessage":{"shape":"ErrorMessage"}
  1164        }
  1165      },
  1166      "BatchDeleteDelegationByAssessmentErrors":{
  1167        "type":"list",
  1168        "member":{"shape":"BatchDeleteDelegationByAssessmentError"}
  1169      },
  1170      "BatchDeleteDelegationByAssessmentRequest":{
  1171        "type":"structure",
  1172        "required":[
  1173          "delegationIds",
  1174          "assessmentId"
  1175        ],
  1176        "members":{
  1177          "delegationIds":{"shape":"DelegationIds"},
  1178          "assessmentId":{
  1179            "shape":"UUID",
  1180            "location":"uri",
  1181            "locationName":"assessmentId"
  1182          }
  1183        }
  1184      },
  1185      "BatchDeleteDelegationByAssessmentResponse":{
  1186        "type":"structure",
  1187        "members":{
  1188          "errors":{"shape":"BatchDeleteDelegationByAssessmentErrors"}
  1189        }
  1190      },
  1191      "BatchDisassociateAssessmentReportEvidenceRequest":{
  1192        "type":"structure",
  1193        "required":[
  1194          "assessmentId",
  1195          "evidenceFolderId",
  1196          "evidenceIds"
  1197        ],
  1198        "members":{
  1199          "assessmentId":{
  1200            "shape":"UUID",
  1201            "location":"uri",
  1202            "locationName":"assessmentId"
  1203          },
  1204          "evidenceFolderId":{"shape":"UUID"},
  1205          "evidenceIds":{"shape":"EvidenceIds"}
  1206        }
  1207      },
  1208      "BatchDisassociateAssessmentReportEvidenceResponse":{
  1209        "type":"structure",
  1210        "members":{
  1211          "evidenceIds":{"shape":"EvidenceIds"},
  1212          "errors":{"shape":"AssessmentReportEvidenceErrors"}
  1213        }
  1214      },
  1215      "BatchImportEvidenceToAssessmentControlError":{
  1216        "type":"structure",
  1217        "members":{
  1218          "manualEvidence":{"shape":"ManualEvidence"},
  1219          "errorCode":{"shape":"ErrorCode"},
  1220          "errorMessage":{"shape":"ErrorMessage"}
  1221        }
  1222      },
  1223      "BatchImportEvidenceToAssessmentControlErrors":{
  1224        "type":"list",
  1225        "member":{"shape":"BatchImportEvidenceToAssessmentControlError"}
  1226      },
  1227      "BatchImportEvidenceToAssessmentControlRequest":{
  1228        "type":"structure",
  1229        "required":[
  1230          "assessmentId",
  1231          "controlSetId",
  1232          "controlId",
  1233          "manualEvidence"
  1234        ],
  1235        "members":{
  1236          "assessmentId":{
  1237            "shape":"UUID",
  1238            "location":"uri",
  1239            "locationName":"assessmentId"
  1240          },
  1241          "controlSetId":{
  1242            "shape":"ControlSetId",
  1243            "location":"uri",
  1244            "locationName":"controlSetId"
  1245          },
  1246          "controlId":{
  1247            "shape":"UUID",
  1248            "location":"uri",
  1249            "locationName":"controlId"
  1250          },
  1251          "manualEvidence":{"shape":"ManualEvidenceList"}
  1252        }
  1253      },
  1254      "BatchImportEvidenceToAssessmentControlResponse":{
  1255        "type":"structure",
  1256        "members":{
  1257          "errors":{"shape":"BatchImportEvidenceToAssessmentControlErrors"}
  1258        }
  1259      },
  1260      "Boolean":{"type":"boolean"},
  1261      "ChangeLog":{
  1262        "type":"structure",
  1263        "members":{
  1264          "objectType":{"shape":"ObjectTypeEnum"},
  1265          "objectName":{"shape":"NonEmptyString"},
  1266          "action":{"shape":"ActionEnum"},
  1267          "createdAt":{"shape":"Timestamp"},
  1268          "createdBy":{"shape":"IamArn"}
  1269        }
  1270      },
  1271      "ChangeLogs":{
  1272        "type":"list",
  1273        "member":{"shape":"ChangeLog"}
  1274      },
  1275      "ComplianceType":{
  1276        "type":"string",
  1277        "max":100,
  1278        "pattern":"^[\\w\\W\\s\\S]*$"
  1279      },
  1280      "Control":{
  1281        "type":"structure",
  1282        "members":{
  1283          "arn":{"shape":"AuditManagerArn"},
  1284          "id":{"shape":"UUID"},
  1285          "type":{"shape":"ControlType"},
  1286          "name":{"shape":"ControlName"},
  1287          "description":{"shape":"ControlDescription"},
  1288          "testingInformation":{"shape":"TestingInformation"},
  1289          "actionPlanTitle":{"shape":"ActionPlanTitle"},
  1290          "actionPlanInstructions":{"shape":"ActionPlanInstructions"},
  1291          "controlSources":{"shape":"ControlSources"},
  1292          "controlMappingSources":{"shape":"ControlMappingSources"},
  1293          "createdAt":{"shape":"Timestamp"},
  1294          "lastUpdatedAt":{"shape":"Timestamp"},
  1295          "createdBy":{"shape":"CreatedBy"},
  1296          "lastUpdatedBy":{"shape":"LastUpdatedBy"},
  1297          "tags":{"shape":"TagMap"}
  1298        }
  1299      },
  1300      "ControlComment":{
  1301        "type":"structure",
  1302        "members":{
  1303          "authorName":{"shape":"Username"},
  1304          "commentBody":{"shape":"ControlCommentBody"},
  1305          "postedDate":{"shape":"Timestamp"}
  1306        }
  1307      },
  1308      "ControlCommentBody":{
  1309        "type":"string",
  1310        "max":500,
  1311        "pattern":"^[\\w\\W\\s\\S]*$"
  1312      },
  1313      "ControlComments":{
  1314        "type":"list",
  1315        "member":{"shape":"ControlComment"}
  1316      },
  1317      "ControlDescription":{
  1318        "type":"string",
  1319        "max":1000,
  1320        "pattern":"^[\\w\\W\\s\\S]*$"
  1321      },
  1322      "ControlMappingSource":{
  1323        "type":"structure",
  1324        "members":{
  1325          "sourceId":{"shape":"UUID"},
  1326          "sourceName":{"shape":"SourceName"},
  1327          "sourceDescription":{"shape":"SourceDescription"},
  1328          "sourceSetUpOption":{"shape":"SourceSetUpOption"},
  1329          "sourceType":{"shape":"SourceType"},
  1330          "sourceKeyword":{"shape":"SourceKeyword"},
  1331          "sourceFrequency":{"shape":"SourceFrequency"},
  1332          "troubleshootingText":{"shape":"TroubleshootingText"}
  1333        }
  1334      },
  1335      "ControlMappingSources":{
  1336        "type":"list",
  1337        "member":{"shape":"ControlMappingSource"},
  1338        "min":1
  1339      },
  1340      "ControlMetadata":{
  1341        "type":"structure",
  1342        "members":{
  1343          "arn":{"shape":"AuditManagerArn"},
  1344          "id":{"shape":"UUID"},
  1345          "name":{"shape":"ControlName"},
  1346          "controlSources":{"shape":"ControlSources"},
  1347          "createdAt":{"shape":"Timestamp"},
  1348          "lastUpdatedAt":{"shape":"Timestamp"}
  1349        }
  1350      },
  1351      "ControlMetadataList":{
  1352        "type":"list",
  1353        "member":{"shape":"ControlMetadata"}
  1354      },
  1355      "ControlName":{
  1356        "type":"string",
  1357        "max":300,
  1358        "min":1,
  1359        "pattern":"^[^\\\\]*$"
  1360      },
  1361      "ControlResponse":{
  1362        "type":"string",
  1363        "enum":[
  1364          "MANUAL",
  1365          "AUTOMATE",
  1366          "DEFER",
  1367          "IGNORE"
  1368        ]
  1369      },
  1370      "ControlSet":{
  1371        "type":"structure",
  1372        "members":{
  1373          "id":{"shape":"UUID"},
  1374          "name":{"shape":"ControlSetName"},
  1375          "controls":{"shape":"Controls"}
  1376        }
  1377      },
  1378      "ControlSetId":{
  1379        "type":"string",
  1380        "max":300,
  1381        "min":1,
  1382        "pattern":"^[\\w\\W\\s\\S]*$"
  1383      },
  1384      "ControlSetName":{
  1385        "type":"string",
  1386        "max":300,
  1387        "min":1,
  1388        "pattern":"^[^\\_]*$"
  1389      },
  1390      "ControlSetStatus":{
  1391        "type":"string",
  1392        "enum":[
  1393          "ACTIVE",
  1394          "UNDER_REVIEW",
  1395          "REVIEWED"
  1396        ]
  1397      },
  1398      "ControlSets":{
  1399        "type":"list",
  1400        "member":{"shape":"ControlSet"},
  1401        "min":1
  1402      },
  1403      "ControlSetsCount":{"type":"integer"},
  1404      "ControlSources":{
  1405        "type":"string",
  1406        "max":100,
  1407        "min":1,
  1408        "pattern":"^[a-zA-Z_0-9-\\s.,]+$"
  1409      },
  1410      "ControlStatus":{
  1411        "type":"string",
  1412        "enum":[
  1413          "UNDER_REVIEW",
  1414          "REVIEWED",
  1415          "INACTIVE"
  1416        ]
  1417      },
  1418      "ControlType":{
  1419        "type":"string",
  1420        "enum":[
  1421          "Standard",
  1422          "Custom"
  1423        ]
  1424      },
  1425      "Controls":{
  1426        "type":"list",
  1427        "member":{"shape":"Control"},
  1428        "min":1
  1429      },
  1430      "ControlsCount":{"type":"integer"},
  1431      "CreateAssessmentFrameworkControl":{
  1432        "type":"structure",
  1433        "members":{
  1434          "id":{"shape":"UUID"}
  1435        }
  1436      },
  1437      "CreateAssessmentFrameworkControlSet":{
  1438        "type":"structure",
  1439        "required":["name"],
  1440        "members":{
  1441          "name":{"shape":"ControlSetName"},
  1442          "controls":{"shape":"CreateAssessmentFrameworkControls"}
  1443        }
  1444      },
  1445      "CreateAssessmentFrameworkControlSets":{
  1446        "type":"list",
  1447        "member":{"shape":"CreateAssessmentFrameworkControlSet"},
  1448        "min":1
  1449      },
  1450      "CreateAssessmentFrameworkControls":{
  1451        "type":"list",
  1452        "member":{"shape":"CreateAssessmentFrameworkControl"},
  1453        "min":1
  1454      },
  1455      "CreateAssessmentFrameworkRequest":{
  1456        "type":"structure",
  1457        "required":[
  1458          "name",
  1459          "controlSets"
  1460        ],
  1461        "members":{
  1462          "name":{"shape":"FrameworkName"},
  1463          "description":{"shape":"FrameworkDescription"},
  1464          "complianceType":{"shape":"ComplianceType"},
  1465          "controlSets":{"shape":"CreateAssessmentFrameworkControlSets"},
  1466          "tags":{"shape":"TagMap"}
  1467        }
  1468      },
  1469      "CreateAssessmentFrameworkResponse":{
  1470        "type":"structure",
  1471        "members":{
  1472          "framework":{"shape":"Framework"}
  1473        }
  1474      },
  1475      "CreateAssessmentReportRequest":{
  1476        "type":"structure",
  1477        "required":[
  1478          "name",
  1479          "assessmentId"
  1480        ],
  1481        "members":{
  1482          "name":{"shape":"AssessmentReportName"},
  1483          "description":{"shape":"AssessmentReportDescription"},
  1484          "assessmentId":{
  1485            "shape":"UUID",
  1486            "location":"uri",
  1487            "locationName":"assessmentId"
  1488          }
  1489        }
  1490      },
  1491      "CreateAssessmentReportResponse":{
  1492        "type":"structure",
  1493        "members":{
  1494          "assessmentReport":{"shape":"AssessmentReport"}
  1495        }
  1496      },
  1497      "CreateAssessmentRequest":{
  1498        "type":"structure",
  1499        "required":[
  1500          "name",
  1501          "assessmentReportsDestination",
  1502          "scope",
  1503          "roles",
  1504          "frameworkId"
  1505        ],
  1506        "members":{
  1507          "name":{"shape":"AssessmentName"},
  1508          "description":{"shape":"AssessmentDescription"},
  1509          "assessmentReportsDestination":{"shape":"AssessmentReportsDestination"},
  1510          "scope":{"shape":"Scope"},
  1511          "roles":{"shape":"Roles"},
  1512          "frameworkId":{"shape":"UUID"},
  1513          "tags":{"shape":"TagMap"}
  1514        }
  1515      },
  1516      "CreateAssessmentResponse":{
  1517        "type":"structure",
  1518        "members":{
  1519          "assessment":{"shape":"Assessment"}
  1520        }
  1521      },
  1522      "CreateControlMappingSource":{
  1523        "type":"structure",
  1524        "members":{
  1525          "sourceName":{"shape":"SourceName"},
  1526          "sourceDescription":{"shape":"SourceDescription"},
  1527          "sourceSetUpOption":{"shape":"SourceSetUpOption"},
  1528          "sourceType":{"shape":"SourceType"},
  1529          "sourceKeyword":{"shape":"SourceKeyword"},
  1530          "sourceFrequency":{"shape":"SourceFrequency"},
  1531          "troubleshootingText":{"shape":"TroubleshootingText"}
  1532        }
  1533      },
  1534      "CreateControlMappingSources":{
  1535        "type":"list",
  1536        "member":{"shape":"CreateControlMappingSource"},
  1537        "min":1
  1538      },
  1539      "CreateControlRequest":{
  1540        "type":"structure",
  1541        "required":[
  1542          "name",
  1543          "controlMappingSources"
  1544        ],
  1545        "members":{
  1546          "name":{"shape":"ControlName"},
  1547          "description":{"shape":"ControlDescription"},
  1548          "testingInformation":{"shape":"TestingInformation"},
  1549          "actionPlanTitle":{"shape":"ActionPlanTitle"},
  1550          "actionPlanInstructions":{"shape":"ActionPlanInstructions"},
  1551          "controlMappingSources":{"shape":"CreateControlMappingSources"},
  1552          "tags":{"shape":"TagMap"}
  1553        }
  1554      },
  1555      "CreateControlResponse":{
  1556        "type":"structure",
  1557        "members":{
  1558          "control":{"shape":"Control"}
  1559        }
  1560      },
  1561      "CreateDelegationRequest":{
  1562        "type":"structure",
  1563        "members":{
  1564          "comment":{"shape":"DelegationComment"},
  1565          "controlSetId":{"shape":"ControlSetId"},
  1566          "roleArn":{"shape":"IamArn"},
  1567          "roleType":{"shape":"RoleType"}
  1568        }
  1569      },
  1570      "CreateDelegationRequests":{
  1571        "type":"list",
  1572        "member":{"shape":"CreateDelegationRequest"},
  1573        "max":50,
  1574        "min":1
  1575      },
  1576      "CreatedBy":{
  1577        "type":"string",
  1578        "max":100,
  1579        "min":1,
  1580        "pattern":"^[a-zA-Z0-9\\s-_()\\[\\]]+$"
  1581      },
  1582      "Delegation":{
  1583        "type":"structure",
  1584        "members":{
  1585          "id":{"shape":"UUID"},
  1586          "assessmentName":{"shape":"AssessmentName"},
  1587          "assessmentId":{"shape":"UUID"},
  1588          "status":{"shape":"DelegationStatus"},
  1589          "roleArn":{"shape":"IamArn"},
  1590          "roleType":{"shape":"RoleType"},
  1591          "creationTime":{"shape":"Timestamp"},
  1592          "lastUpdated":{"shape":"Timestamp"},
  1593          "controlSetId":{"shape":"ControlSetId"},
  1594          "comment":{"shape":"DelegationComment"},
  1595          "createdBy":{"shape":"CreatedBy"}
  1596        }
  1597      },
  1598      "DelegationComment":{
  1599        "type":"string",
  1600        "max":350,
  1601        "pattern":"^[\\w\\W\\s\\S]*$"
  1602      },
  1603      "DelegationIds":{
  1604        "type":"list",
  1605        "member":{"shape":"UUID"},
  1606        "max":50,
  1607        "min":1
  1608      },
  1609      "DelegationMetadata":{
  1610        "type":"structure",
  1611        "members":{
  1612          "id":{"shape":"UUID"},
  1613          "assessmentName":{"shape":"AssessmentName"},
  1614          "assessmentId":{"shape":"UUID"},
  1615          "status":{"shape":"DelegationStatus"},
  1616          "roleArn":{"shape":"IamArn"},
  1617          "creationTime":{"shape":"Timestamp"},
  1618          "controlSetName":{"shape":"NonEmptyString"}
  1619        }
  1620      },
  1621      "DelegationMetadataList":{
  1622        "type":"list",
  1623        "member":{"shape":"DelegationMetadata"}
  1624      },
  1625      "DelegationStatus":{
  1626        "type":"string",
  1627        "enum":[
  1628          "IN_PROGRESS",
  1629          "UNDER_REVIEW",
  1630          "COMPLETE"
  1631        ]
  1632      },
  1633      "Delegations":{
  1634        "type":"list",
  1635        "member":{"shape":"Delegation"}
  1636      },
  1637      "DeleteAssessmentFrameworkRequest":{
  1638        "type":"structure",
  1639        "required":["frameworkId"],
  1640        "members":{
  1641          "frameworkId":{
  1642            "shape":"UUID",
  1643            "location":"uri",
  1644            "locationName":"frameworkId"
  1645          }
  1646        }
  1647      },
  1648      "DeleteAssessmentFrameworkResponse":{
  1649        "type":"structure",
  1650        "members":{
  1651        }
  1652      },
  1653      "DeleteAssessmentReportRequest":{
  1654        "type":"structure",
  1655        "required":[
  1656          "assessmentId",
  1657          "assessmentReportId"
  1658        ],
  1659        "members":{
  1660          "assessmentId":{
  1661            "shape":"UUID",
  1662            "location":"uri",
  1663            "locationName":"assessmentId"
  1664          },
  1665          "assessmentReportId":{
  1666            "shape":"UUID",
  1667            "location":"uri",
  1668            "locationName":"assessmentReportId"
  1669          }
  1670        }
  1671      },
  1672      "DeleteAssessmentReportResponse":{
  1673        "type":"structure",
  1674        "members":{
  1675        }
  1676      },
  1677      "DeleteAssessmentRequest":{
  1678        "type":"structure",
  1679        "required":["assessmentId"],
  1680        "members":{
  1681          "assessmentId":{
  1682            "shape":"UUID",
  1683            "location":"uri",
  1684            "locationName":"assessmentId"
  1685          }
  1686        }
  1687      },
  1688      "DeleteAssessmentResponse":{
  1689        "type":"structure",
  1690        "members":{
  1691        }
  1692      },
  1693      "DeleteControlRequest":{
  1694        "type":"structure",
  1695        "required":["controlId"],
  1696        "members":{
  1697          "controlId":{
  1698            "shape":"UUID",
  1699            "location":"uri",
  1700            "locationName":"controlId"
  1701          }
  1702        }
  1703      },
  1704      "DeleteControlResponse":{
  1705        "type":"structure",
  1706        "members":{
  1707        }
  1708      },
  1709      "DeregisterAccountRequest":{
  1710        "type":"structure",
  1711        "members":{
  1712        }
  1713      },
  1714      "DeregisterAccountResponse":{
  1715        "type":"structure",
  1716        "members":{
  1717          "status":{"shape":"AccountStatus"}
  1718        }
  1719      },
  1720      "DeregisterOrganizationAdminAccountRequest":{
  1721        "type":"structure",
  1722        "members":{
  1723          "adminAccountId":{"shape":"AccountId"}
  1724        }
  1725      },
  1726      "DeregisterOrganizationAdminAccountResponse":{
  1727        "type":"structure",
  1728        "members":{
  1729        }
  1730      },
  1731      "DisassociateAssessmentReportEvidenceFolderRequest":{
  1732        "type":"structure",
  1733        "required":[
  1734          "assessmentId",
  1735          "evidenceFolderId"
  1736        ],
  1737        "members":{
  1738          "assessmentId":{
  1739            "shape":"UUID",
  1740            "location":"uri",
  1741            "locationName":"assessmentId"
  1742          },
  1743          "evidenceFolderId":{"shape":"UUID"}
  1744        }
  1745      },
  1746      "DisassociateAssessmentReportEvidenceFolderResponse":{
  1747        "type":"structure",
  1748        "members":{
  1749        }
  1750      },
  1751      "EmailAddress":{
  1752        "type":"string",
  1753        "max":320,
  1754        "min":1,
  1755        "pattern":"^.*@.*$"
  1756      },
  1757      "ErrorCode":{
  1758        "type":"string",
  1759        "max":3,
  1760        "min":3,
  1761        "pattern":"[0-9]{3}"
  1762      },
  1763      "ErrorMessage":{
  1764        "type":"string",
  1765        "max":300,
  1766        "pattern":"^[\\w\\W\\s\\S]*$"
  1767      },
  1768      "EventName":{
  1769        "type":"string",
  1770        "max":100,
  1771        "pattern":"^[\\w\\W\\s\\S]*$"
  1772      },
  1773      "Evidence":{
  1774        "type":"structure",
  1775        "members":{
  1776          "dataSource":{"shape":"String"},
  1777          "evidenceAwsAccountId":{"shape":"AccountId"},
  1778          "time":{"shape":"Timestamp"},
  1779          "eventSource":{"shape":"AWSServiceName"},
  1780          "eventName":{"shape":"EventName"},
  1781          "evidenceByType":{"shape":"String"},
  1782          "resourcesIncluded":{"shape":"Resources"},
  1783          "attributes":{"shape":"EvidenceAttributes"},
  1784          "iamId":{"shape":"IamArn"},
  1785          "complianceCheck":{"shape":"String"},
  1786          "awsOrganization":{"shape":"String"},
  1787          "awsAccountId":{"shape":"AccountId"},
  1788          "evidenceFolderId":{"shape":"UUID"},
  1789          "id":{"shape":"UUID"},
  1790          "assessmentReportSelection":{"shape":"String"}
  1791        }
  1792      },
  1793      "EvidenceAttributeKey":{
  1794        "type":"string",
  1795        "max":100,
  1796        "pattern":"^[\\w\\W\\s\\S]*$"
  1797      },
  1798      "EvidenceAttributeValue":{
  1799        "type":"string",
  1800        "max":200,
  1801        "pattern":"^[\\w\\W\\s\\S]*$"
  1802      },
  1803      "EvidenceAttributes":{
  1804        "type":"map",
  1805        "key":{"shape":"EvidenceAttributeKey"},
  1806        "value":{"shape":"EvidenceAttributeValue"}
  1807      },
  1808      "EvidenceIds":{
  1809        "type":"list",
  1810        "member":{"shape":"UUID"},
  1811        "max":50,
  1812        "min":0
  1813      },
  1814      "EvidenceList":{
  1815        "type":"list",
  1816        "member":{"shape":"Evidence"}
  1817      },
  1818      "EvidenceSources":{
  1819        "type":"list",
  1820        "member":{"shape":"NonEmptyString"}
  1821      },
  1822      "Filename":{
  1823        "type":"string",
  1824        "max":255,
  1825        "min":1,
  1826        "pattern":"^[\\w,\\s-]+\\.[A-Za-z]+$"
  1827      },
  1828      "Framework":{
  1829        "type":"structure",
  1830        "members":{
  1831          "arn":{"shape":"AuditManagerArn"},
  1832          "id":{"shape":"UUID"},
  1833          "name":{"shape":"FrameworkName"},
  1834          "type":{"shape":"FrameworkType"},
  1835          "complianceType":{"shape":"ComplianceType"},
  1836          "description":{"shape":"FrameworkDescription"},
  1837          "logo":{"shape":"Filename"},
  1838          "controlSources":{"shape":"ControlSources"},
  1839          "controlSets":{"shape":"ControlSets"},
  1840          "createdAt":{"shape":"Timestamp"},
  1841          "lastUpdatedAt":{"shape":"Timestamp"},
  1842          "createdBy":{"shape":"CreatedBy"},
  1843          "lastUpdatedBy":{"shape":"LastUpdatedBy"},
  1844          "tags":{"shape":"TagMap"}
  1845        }
  1846      },
  1847      "FrameworkDescription":{
  1848        "type":"string",
  1849        "max":1000,
  1850        "min":1,
  1851        "pattern":"^[\\w\\W\\s\\S]*$"
  1852      },
  1853      "FrameworkMetadata":{
  1854        "type":"structure",
  1855        "members":{
  1856          "name":{"shape":"AssessmentName"},
  1857          "description":{"shape":"AssessmentFrameworkDescription"},
  1858          "logo":{"shape":"Filename"},
  1859          "complianceType":{"shape":"ComplianceType"}
  1860        }
  1861      },
  1862      "FrameworkMetadataList":{
  1863        "type":"list",
  1864        "member":{"shape":"AssessmentFrameworkMetadata"}
  1865      },
  1866      "FrameworkName":{
  1867        "type":"string",
  1868        "max":300,
  1869        "min":1,
  1870        "pattern":"^[^\\\\]*$"
  1871      },
  1872      "FrameworkType":{
  1873        "type":"string",
  1874        "enum":[
  1875          "Standard",
  1876          "Custom"
  1877        ]
  1878      },
  1879      "GenericArn":{
  1880        "type":"string",
  1881        "max":2048,
  1882        "min":20,
  1883        "pattern":"^arn:.*"
  1884      },
  1885      "GetAccountStatusRequest":{
  1886        "type":"structure",
  1887        "members":{
  1888        }
  1889      },
  1890      "GetAccountStatusResponse":{
  1891        "type":"structure",
  1892        "members":{
  1893          "status":{"shape":"AccountStatus"}
  1894        }
  1895      },
  1896      "GetAssessmentFrameworkRequest":{
  1897        "type":"structure",
  1898        "required":["frameworkId"],
  1899        "members":{
  1900          "frameworkId":{
  1901            "shape":"UUID",
  1902            "location":"uri",
  1903            "locationName":"frameworkId"
  1904          }
  1905        }
  1906      },
  1907      "GetAssessmentFrameworkResponse":{
  1908        "type":"structure",
  1909        "members":{
  1910          "framework":{"shape":"Framework"}
  1911        }
  1912      },
  1913      "GetAssessmentReportUrlRequest":{
  1914        "type":"structure",
  1915        "required":[
  1916          "assessmentReportId",
  1917          "assessmentId"
  1918        ],
  1919        "members":{
  1920          "assessmentReportId":{
  1921            "shape":"UUID",
  1922            "location":"uri",
  1923            "locationName":"assessmentReportId"
  1924          },
  1925          "assessmentId":{
  1926            "shape":"UUID",
  1927            "location":"uri",
  1928            "locationName":"assessmentId"
  1929          }
  1930        }
  1931      },
  1932      "GetAssessmentReportUrlResponse":{
  1933        "type":"structure",
  1934        "members":{
  1935          "preSignedUrl":{"shape":"URL"}
  1936        }
  1937      },
  1938      "GetAssessmentRequest":{
  1939        "type":"structure",
  1940        "required":["assessmentId"],
  1941        "members":{
  1942          "assessmentId":{
  1943            "shape":"UUID",
  1944            "location":"uri",
  1945            "locationName":"assessmentId"
  1946          }
  1947        }
  1948      },
  1949      "GetAssessmentResponse":{
  1950        "type":"structure",
  1951        "members":{
  1952          "assessment":{"shape":"Assessment"},
  1953          "userRole":{"shape":"Role"}
  1954        }
  1955      },
  1956      "GetChangeLogsRequest":{
  1957        "type":"structure",
  1958        "required":["assessmentId"],
  1959        "members":{
  1960          "assessmentId":{
  1961            "shape":"UUID",
  1962            "location":"uri",
  1963            "locationName":"assessmentId"
  1964          },
  1965          "controlSetId":{
  1966            "shape":"ControlSetId",
  1967            "location":"querystring",
  1968            "locationName":"controlSetId"
  1969          },
  1970          "controlId":{
  1971            "shape":"UUID",
  1972            "location":"querystring",
  1973            "locationName":"controlId"
  1974          },
  1975          "nextToken":{
  1976            "shape":"Token",
  1977            "location":"querystring",
  1978            "locationName":"nextToken"
  1979          },
  1980          "maxResults":{
  1981            "shape":"MaxResults",
  1982            "location":"querystring",
  1983            "locationName":"maxResults"
  1984          }
  1985        }
  1986      },
  1987      "GetChangeLogsResponse":{
  1988        "type":"structure",
  1989        "members":{
  1990          "changeLogs":{"shape":"ChangeLogs"},
  1991          "nextToken":{"shape":"Token"}
  1992        }
  1993      },
  1994      "GetControlRequest":{
  1995        "type":"structure",
  1996        "required":["controlId"],
  1997        "members":{
  1998          "controlId":{
  1999            "shape":"UUID",
  2000            "location":"uri",
  2001            "locationName":"controlId"
  2002          }
  2003        }
  2004      },
  2005      "GetControlResponse":{
  2006        "type":"structure",
  2007        "members":{
  2008          "control":{"shape":"Control"}
  2009        }
  2010      },
  2011      "GetDelegationsRequest":{
  2012        "type":"structure",
  2013        "members":{
  2014          "nextToken":{
  2015            "shape":"Token",
  2016            "location":"querystring",
  2017            "locationName":"nextToken"
  2018          },
  2019          "maxResults":{
  2020            "shape":"MaxResults",
  2021            "location":"querystring",
  2022            "locationName":"maxResults"
  2023          }
  2024        }
  2025      },
  2026      "GetDelegationsResponse":{
  2027        "type":"structure",
  2028        "members":{
  2029          "delegations":{"shape":"DelegationMetadataList"},
  2030          "nextToken":{"shape":"Token"}
  2031        }
  2032      },
  2033      "GetEvidenceByEvidenceFolderRequest":{
  2034        "type":"structure",
  2035        "required":[
  2036          "assessmentId",
  2037          "controlSetId",
  2038          "evidenceFolderId"
  2039        ],
  2040        "members":{
  2041          "assessmentId":{
  2042            "shape":"UUID",
  2043            "location":"uri",
  2044            "locationName":"assessmentId"
  2045          },
  2046          "controlSetId":{
  2047            "shape":"ControlSetId",
  2048            "location":"uri",
  2049            "locationName":"controlSetId"
  2050          },
  2051          "evidenceFolderId":{
  2052            "shape":"UUID",
  2053            "location":"uri",
  2054            "locationName":"evidenceFolderId"
  2055          },
  2056          "nextToken":{
  2057            "shape":"Token",
  2058            "location":"querystring",
  2059            "locationName":"nextToken"
  2060          },
  2061          "maxResults":{
  2062            "shape":"MaxResults",
  2063            "location":"querystring",
  2064            "locationName":"maxResults"
  2065          }
  2066        }
  2067      },
  2068      "GetEvidenceByEvidenceFolderResponse":{
  2069        "type":"structure",
  2070        "members":{
  2071          "evidence":{"shape":"EvidenceList"},
  2072          "nextToken":{"shape":"Token"}
  2073        }
  2074      },
  2075      "GetEvidenceFolderRequest":{
  2076        "type":"structure",
  2077        "required":[
  2078          "assessmentId",
  2079          "controlSetId",
  2080          "evidenceFolderId"
  2081        ],
  2082        "members":{
  2083          "assessmentId":{
  2084            "shape":"UUID",
  2085            "location":"uri",
  2086            "locationName":"assessmentId"
  2087          },
  2088          "controlSetId":{
  2089            "shape":"ControlSetId",
  2090            "location":"uri",
  2091            "locationName":"controlSetId"
  2092          },
  2093          "evidenceFolderId":{
  2094            "shape":"UUID",
  2095            "location":"uri",
  2096            "locationName":"evidenceFolderId"
  2097          }
  2098        }
  2099      },
  2100      "GetEvidenceFolderResponse":{
  2101        "type":"structure",
  2102        "members":{
  2103          "evidenceFolder":{"shape":"AssessmentEvidenceFolder"}
  2104        }
  2105      },
  2106      "GetEvidenceFoldersByAssessmentControlRequest":{
  2107        "type":"structure",
  2108        "required":[
  2109          "assessmentId",
  2110          "controlSetId",
  2111          "controlId"
  2112        ],
  2113        "members":{
  2114          "assessmentId":{
  2115            "shape":"UUID",
  2116            "location":"uri",
  2117            "locationName":"assessmentId"
  2118          },
  2119          "controlSetId":{
  2120            "shape":"ControlSetId",
  2121            "location":"uri",
  2122            "locationName":"controlSetId"
  2123          },
  2124          "controlId":{
  2125            "shape":"UUID",
  2126            "location":"uri",
  2127            "locationName":"controlId"
  2128          },
  2129          "nextToken":{
  2130            "shape":"Token",
  2131            "location":"querystring",
  2132            "locationName":"nextToken"
  2133          },
  2134          "maxResults":{
  2135            "shape":"MaxResults",
  2136            "location":"querystring",
  2137            "locationName":"maxResults"
  2138          }
  2139        }
  2140      },
  2141      "GetEvidenceFoldersByAssessmentControlResponse":{
  2142        "type":"structure",
  2143        "members":{
  2144          "evidenceFolders":{"shape":"AssessmentEvidenceFolders"},
  2145          "nextToken":{"shape":"Token"}
  2146        }
  2147      },
  2148      "GetEvidenceFoldersByAssessmentRequest":{
  2149        "type":"structure",
  2150        "required":["assessmentId"],
  2151        "members":{
  2152          "assessmentId":{
  2153            "shape":"UUID",
  2154            "location":"uri",
  2155            "locationName":"assessmentId"
  2156          },
  2157          "nextToken":{
  2158            "shape":"Token",
  2159            "location":"querystring",
  2160            "locationName":"nextToken"
  2161          },
  2162          "maxResults":{
  2163            "shape":"MaxResults",
  2164            "location":"querystring",
  2165            "locationName":"maxResults"
  2166          }
  2167        }
  2168      },
  2169      "GetEvidenceFoldersByAssessmentResponse":{
  2170        "type":"structure",
  2171        "members":{
  2172          "evidenceFolders":{"shape":"AssessmentEvidenceFolders"},
  2173          "nextToken":{"shape":"Token"}
  2174        }
  2175      },
  2176      "GetEvidenceRequest":{
  2177        "type":"structure",
  2178        "required":[
  2179          "assessmentId",
  2180          "controlSetId",
  2181          "evidenceFolderId",
  2182          "evidenceId"
  2183        ],
  2184        "members":{
  2185          "assessmentId":{
  2186            "shape":"UUID",
  2187            "location":"uri",
  2188            "locationName":"assessmentId"
  2189          },
  2190          "controlSetId":{
  2191            "shape":"ControlSetId",
  2192            "location":"uri",
  2193            "locationName":"controlSetId"
  2194          },
  2195          "evidenceFolderId":{
  2196            "shape":"UUID",
  2197            "location":"uri",
  2198            "locationName":"evidenceFolderId"
  2199          },
  2200          "evidenceId":{
  2201            "shape":"UUID",
  2202            "location":"uri",
  2203            "locationName":"evidenceId"
  2204          }
  2205        }
  2206      },
  2207      "GetEvidenceResponse":{
  2208        "type":"structure",
  2209        "members":{
  2210          "evidence":{"shape":"Evidence"}
  2211        }
  2212      },
  2213      "GetOrganizationAdminAccountRequest":{
  2214        "type":"structure",
  2215        "members":{
  2216        }
  2217      },
  2218      "GetOrganizationAdminAccountResponse":{
  2219        "type":"structure",
  2220        "members":{
  2221          "adminAccountId":{"shape":"AccountId"},
  2222          "organizationId":{"shape":"organizationId"}
  2223        }
  2224      },
  2225      "GetServicesInScopeRequest":{
  2226        "type":"structure",
  2227        "members":{
  2228        }
  2229      },
  2230      "GetServicesInScopeResponse":{
  2231        "type":"structure",
  2232        "members":{
  2233          "serviceMetadata":{"shape":"ServiceMetadataList"}
  2234        }
  2235      },
  2236      "GetSettingsRequest":{
  2237        "type":"structure",
  2238        "required":["attribute"],
  2239        "members":{
  2240          "attribute":{
  2241            "shape":"SettingAttribute",
  2242            "location":"uri",
  2243            "locationName":"attribute"
  2244          }
  2245        }
  2246      },
  2247      "GetSettingsResponse":{
  2248        "type":"structure",
  2249        "members":{
  2250          "settings":{"shape":"Settings"}
  2251        }
  2252      },
  2253      "HyperlinkName":{
  2254        "type":"string",
  2255        "max":200,
  2256        "min":1,
  2257        "pattern":"^[\\w\\W\\s\\S]*$"
  2258      },
  2259      "IamArn":{
  2260        "type":"string",
  2261        "max":2048,
  2262        "min":20,
  2263        "pattern":"^arn:.*:iam:.*"
  2264      },
  2265      "Integer":{"type":"integer"},
  2266      "InternalServerException":{
  2267        "type":"structure",
  2268        "required":["message"],
  2269        "members":{
  2270          "message":{"shape":"String"}
  2271        },
  2272        "error":{"httpStatusCode":500},
  2273        "exception":true,
  2274        "fault":true
  2275      },
  2276      "KeywordInputType":{
  2277        "type":"string",
  2278        "enum":["SELECT_FROM_LIST"]
  2279      },
  2280      "KeywordValue":{
  2281        "type":"string",
  2282        "max":100,
  2283        "min":1,
  2284        "pattern":"^[a-zA-Z_0-9-\\s().]+$"
  2285      },
  2286      "Keywords":{
  2287        "type":"list",
  2288        "member":{"shape":"KeywordValue"}
  2289      },
  2290      "KmsKey":{
  2291        "type":"string",
  2292        "max":2048,
  2293        "min":7,
  2294        "pattern":"^arn:.*:kms:.*|DEFAULT"
  2295      },
  2296      "LastUpdatedBy":{
  2297        "type":"string",
  2298        "max":100,
  2299        "min":1,
  2300        "pattern":"^[a-zA-Z0-9\\s-_()\\[\\]]+$"
  2301      },
  2302      "ListAssessmentFrameworksRequest":{
  2303        "type":"structure",
  2304        "required":["frameworkType"],
  2305        "members":{
  2306          "frameworkType":{
  2307            "shape":"FrameworkType",
  2308            "location":"querystring",
  2309            "locationName":"frameworkType"
  2310          },
  2311          "nextToken":{
  2312            "shape":"Token",
  2313            "location":"querystring",
  2314            "locationName":"nextToken"
  2315          },
  2316          "maxResults":{
  2317            "shape":"MaxResults",
  2318            "location":"querystring",
  2319            "locationName":"maxResults"
  2320          }
  2321        }
  2322      },
  2323      "ListAssessmentFrameworksResponse":{
  2324        "type":"structure",
  2325        "members":{
  2326          "frameworkMetadataList":{"shape":"FrameworkMetadataList"},
  2327          "nextToken":{"shape":"Token"}
  2328        }
  2329      },
  2330      "ListAssessmentMetadata":{
  2331        "type":"list",
  2332        "member":{"shape":"AssessmentMetadataItem"}
  2333      },
  2334      "ListAssessmentReportsRequest":{
  2335        "type":"structure",
  2336        "members":{
  2337          "nextToken":{
  2338            "shape":"Token",
  2339            "location":"querystring",
  2340            "locationName":"nextToken"
  2341          },
  2342          "maxResults":{
  2343            "shape":"MaxResults",
  2344            "location":"querystring",
  2345            "locationName":"maxResults"
  2346          }
  2347        }
  2348      },
  2349      "ListAssessmentReportsResponse":{
  2350        "type":"structure",
  2351        "members":{
  2352          "assessmentReports":{"shape":"AssessmentReportsMetadata"},
  2353          "nextToken":{"shape":"Token"}
  2354        }
  2355      },
  2356      "ListAssessmentsRequest":{
  2357        "type":"structure",
  2358        "members":{
  2359          "nextToken":{
  2360            "shape":"Token",
  2361            "location":"querystring",
  2362            "locationName":"nextToken"
  2363          },
  2364          "maxResults":{
  2365            "shape":"MaxResults",
  2366            "location":"querystring",
  2367            "locationName":"maxResults"
  2368          }
  2369        }
  2370      },
  2371      "ListAssessmentsResponse":{
  2372        "type":"structure",
  2373        "members":{
  2374          "assessmentMetadata":{"shape":"ListAssessmentMetadata"},
  2375          "nextToken":{"shape":"Token"}
  2376        }
  2377      },
  2378      "ListControlsRequest":{
  2379        "type":"structure",
  2380        "required":["controlType"],
  2381        "members":{
  2382          "controlType":{
  2383            "shape":"ControlType",
  2384            "location":"querystring",
  2385            "locationName":"controlType"
  2386          },
  2387          "nextToken":{
  2388            "shape":"Token",
  2389            "location":"querystring",
  2390            "locationName":"nextToken"
  2391          },
  2392          "maxResults":{
  2393            "shape":"MaxResults",
  2394            "location":"querystring",
  2395            "locationName":"maxResults"
  2396          }
  2397        }
  2398      },
  2399      "ListControlsResponse":{
  2400        "type":"structure",
  2401        "members":{
  2402          "controlMetadataList":{"shape":"ControlMetadataList"},
  2403          "nextToken":{"shape":"Token"}
  2404        }
  2405      },
  2406      "ListKeywordsForDataSourceRequest":{
  2407        "type":"structure",
  2408        "required":["source"],
  2409        "members":{
  2410          "source":{
  2411            "shape":"SourceType",
  2412            "location":"querystring",
  2413            "locationName":"source"
  2414          },
  2415          "nextToken":{
  2416            "shape":"Token",
  2417            "location":"querystring",
  2418            "locationName":"nextToken"
  2419          },
  2420          "maxResults":{
  2421            "shape":"MaxResults",
  2422            "location":"querystring",
  2423            "locationName":"maxResults"
  2424          }
  2425        }
  2426      },
  2427      "ListKeywordsForDataSourceResponse":{
  2428        "type":"structure",
  2429        "members":{
  2430          "keywords":{"shape":"Keywords"},
  2431          "nextToken":{"shape":"Token"}
  2432        }
  2433      },
  2434      "ListNotificationsRequest":{
  2435        "type":"structure",
  2436        "members":{
  2437          "nextToken":{
  2438            "shape":"Token",
  2439            "location":"querystring",
  2440            "locationName":"nextToken"
  2441          },
  2442          "maxResults":{
  2443            "shape":"MaxResults",
  2444            "location":"querystring",
  2445            "locationName":"maxResults"
  2446          }
  2447        }
  2448      },
  2449      "ListNotificationsResponse":{
  2450        "type":"structure",
  2451        "members":{
  2452          "notifications":{"shape":"Notifications"},
  2453          "nextToken":{"shape":"Token"}
  2454        }
  2455      },
  2456      "ListTagsForResourceRequest":{
  2457        "type":"structure",
  2458        "required":["resourceArn"],
  2459        "members":{
  2460          "resourceArn":{
  2461            "shape":"AuditManagerArn",
  2462            "location":"uri",
  2463            "locationName":"resourceArn"
  2464          }
  2465        }
  2466      },
  2467      "ListTagsForResourceResponse":{
  2468        "type":"structure",
  2469        "members":{
  2470          "tags":{"shape":"TagMap"}
  2471        }
  2472      },
  2473      "ManualEvidence":{
  2474        "type":"structure",
  2475        "members":{
  2476          "s3ResourcePath":{"shape":"S3Url"}
  2477        }
  2478      },
  2479      "ManualEvidenceList":{
  2480        "type":"list",
  2481        "member":{"shape":"ManualEvidence"},
  2482        "max":50,
  2483        "min":1
  2484      },
  2485      "MaxResults":{
  2486        "type":"integer",
  2487        "max":1000,
  2488        "min":1
  2489      },
  2490      "NonEmptyString":{
  2491        "type":"string",
  2492        "max":2048,
  2493        "min":1,
  2494        "pattern":".*\\S.*"
  2495      },
  2496      "Notification":{
  2497        "type":"structure",
  2498        "members":{
  2499          "id":{"shape":"TimestampUUID"},
  2500          "assessmentId":{"shape":"UUID"},
  2501          "assessmentName":{"shape":"AssessmentName"},
  2502          "controlSetId":{"shape":"ControlSetId"},
  2503          "controlSetName":{"shape":"NonEmptyString"},
  2504          "description":{"shape":"NonEmptyString"},
  2505          "eventTime":{"shape":"Timestamp"},
  2506          "source":{"shape":"NonEmptyString"}
  2507        }
  2508      },
  2509      "Notifications":{
  2510        "type":"list",
  2511        "member":{"shape":"Notification"}
  2512      },
  2513      "ObjectTypeEnum":{
  2514        "type":"string",
  2515        "enum":[
  2516          "ASSESSMENT",
  2517          "CONTROL_SET",
  2518          "CONTROL",
  2519          "DELEGATION",
  2520          "ASSESSMENT_REPORT"
  2521        ]
  2522      },
  2523      "RegisterAccountRequest":{
  2524        "type":"structure",
  2525        "members":{
  2526          "kmsKey":{"shape":"KmsKey"},
  2527          "delegatedAdminAccount":{"shape":"AccountId"}
  2528        }
  2529      },
  2530      "RegisterAccountResponse":{
  2531        "type":"structure",
  2532        "members":{
  2533          "status":{"shape":"AccountStatus"}
  2534        }
  2535      },
  2536      "RegisterOrganizationAdminAccountRequest":{
  2537        "type":"structure",
  2538        "required":["adminAccountId"],
  2539        "members":{
  2540          "adminAccountId":{"shape":"AccountId"}
  2541        }
  2542      },
  2543      "RegisterOrganizationAdminAccountResponse":{
  2544        "type":"structure",
  2545        "members":{
  2546          "adminAccountId":{"shape":"AccountId"},
  2547          "organizationId":{"shape":"organizationId"}
  2548        }
  2549      },
  2550      "Resource":{
  2551        "type":"structure",
  2552        "members":{
  2553          "arn":{"shape":"GenericArn"},
  2554          "value":{"shape":"String"}
  2555        }
  2556      },
  2557      "ResourceNotFoundException":{
  2558        "type":"structure",
  2559        "required":[
  2560          "message",
  2561          "resourceId",
  2562          "resourceType"
  2563        ],
  2564        "members":{
  2565          "message":{"shape":"String"},
  2566          "resourceId":{"shape":"String"},
  2567          "resourceType":{"shape":"String"}
  2568        },
  2569        "error":{"httpStatusCode":404},
  2570        "exception":true
  2571      },
  2572      "Resources":{
  2573        "type":"list",
  2574        "member":{"shape":"Resource"}
  2575      },
  2576      "Role":{
  2577        "type":"structure",
  2578        "members":{
  2579          "roleType":{"shape":"RoleType"},
  2580          "roleArn":{"shape":"IamArn"}
  2581        }
  2582      },
  2583      "RoleType":{
  2584        "type":"string",
  2585        "enum":[
  2586          "PROCESS_OWNER",
  2587          "RESOURCE_OWNER"
  2588        ]
  2589      },
  2590      "Roles":{
  2591        "type":"list",
  2592        "member":{"shape":"Role"}
  2593      },
  2594      "S3Url":{
  2595        "type":"string",
  2596        "max":1024,
  2597        "min":1,
  2598        "pattern":"^(S|s)3:\\/\\/[a-zA-Z0-9\\-\\.\\(\\)\\'\\*\\_\\!\\/]+$"
  2599      },
  2600      "SNSTopic":{
  2601        "type":"string",
  2602        "max":255,
  2603        "min":1,
  2604        "pattern":"^[a-zA-Z0-9-_\\(\\)\\[\\]]+$"
  2605      },
  2606      "Scope":{
  2607        "type":"structure",
  2608        "members":{
  2609          "awsAccounts":{"shape":"AWSAccounts"},
  2610          "awsServices":{"shape":"AWSServices"}
  2611        }
  2612      },
  2613      "ServiceMetadata":{
  2614        "type":"structure",
  2615        "members":{
  2616          "name":{"shape":"AWSServiceName"},
  2617          "displayName":{"shape":"NonEmptyString"},
  2618          "description":{"shape":"NonEmptyString"},
  2619          "category":{"shape":"NonEmptyString"}
  2620        }
  2621      },
  2622      "ServiceMetadataList":{
  2623        "type":"list",
  2624        "member":{"shape":"ServiceMetadata"}
  2625      },
  2626      "SettingAttribute":{
  2627        "type":"string",
  2628        "enum":[
  2629          "ALL",
  2630          "IS_AWS_ORG_ENABLED",
  2631          "SNS_TOPIC",
  2632          "DEFAULT_ASSESSMENT_REPORTS_DESTINATION",
  2633          "DEFAULT_PROCESS_OWNERS"
  2634        ]
  2635      },
  2636      "Settings":{
  2637        "type":"structure",
  2638        "members":{
  2639          "isAwsOrgEnabled":{"shape":"Boolean"},
  2640          "snsTopic":{"shape":"SNSTopic"},
  2641          "defaultAssessmentReportsDestination":{"shape":"AssessmentReportsDestination"},
  2642          "defaultProcessOwners":{"shape":"Roles"},
  2643          "kmsKey":{"shape":"KmsKey"}
  2644        }
  2645      },
  2646      "SnsArn":{
  2647        "type":"string",
  2648        "max":2048,
  2649        "min":20,
  2650        "pattern":"^arn:.*:sns:.*"
  2651      },
  2652      "SourceDescription":{
  2653        "type":"string",
  2654        "max":1000,
  2655        "pattern":"^[\\w\\W\\s\\S]*$"
  2656      },
  2657      "SourceFrequency":{
  2658        "type":"string",
  2659        "enum":[
  2660          "DAILY",
  2661          "WEEKLY",
  2662          "MONTHLY"
  2663        ]
  2664      },
  2665      "SourceKeyword":{
  2666        "type":"structure",
  2667        "members":{
  2668          "keywordInputType":{"shape":"KeywordInputType"},
  2669          "keywordValue":{"shape":"KeywordValue"}
  2670        }
  2671      },
  2672      "SourceName":{
  2673        "type":"string",
  2674        "max":100,
  2675        "min":1
  2676      },
  2677      "SourceSetUpOption":{
  2678        "type":"string",
  2679        "enum":[
  2680          "System_Controls_Mapping",
  2681          "Procedural_Controls_Mapping"
  2682        ]
  2683      },
  2684      "SourceType":{
  2685        "type":"string",
  2686        "enum":[
  2687          "AWS_Cloudtrail",
  2688          "AWS_Config",
  2689          "AWS_Security_Hub",
  2690          "AWS_API_Call",
  2691          "MANUAL"
  2692        ]
  2693      },
  2694      "String":{
  2695        "type":"string",
  2696        "max":2048,
  2697        "min":0,
  2698        "pattern":".*"
  2699      },
  2700      "TagKey":{
  2701        "type":"string",
  2702        "max":128,
  2703        "min":1,
  2704        "pattern":"^(?!aws:)[a-zA-Z+-=._:/]+$"
  2705      },
  2706      "TagKeyList":{
  2707        "type":"list",
  2708        "member":{"shape":"TagKey"},
  2709        "max":50,
  2710        "min":1
  2711      },
  2712      "TagMap":{
  2713        "type":"map",
  2714        "key":{"shape":"TagKey"},
  2715        "value":{"shape":"TagValue"},
  2716        "max":50,
  2717        "min":0
  2718      },
  2719      "TagResourceRequest":{
  2720        "type":"structure",
  2721        "required":[
  2722          "resourceArn",
  2723          "tags"
  2724        ],
  2725        "members":{
  2726          "resourceArn":{
  2727            "shape":"AuditManagerArn",
  2728            "location":"uri",
  2729            "locationName":"resourceArn"
  2730          },
  2731          "tags":{"shape":"TagMap"}
  2732        }
  2733      },
  2734      "TagResourceResponse":{
  2735        "type":"structure",
  2736        "members":{
  2737        }
  2738      },
  2739      "TagValue":{
  2740        "type":"string",
  2741        "max":256,
  2742        "min":0,
  2743        "pattern":".{0,255}"
  2744      },
  2745      "TestingInformation":{
  2746        "type":"string",
  2747        "max":1000,
  2748        "pattern":"^[\\w\\W\\s\\S]*$"
  2749      },
  2750      "Timestamp":{"type":"timestamp"},
  2751      "TimestampUUID":{
  2752        "type":"string",
  2753        "max":50,
  2754        "min":47,
  2755        "pattern":"^[0-9]{10,13}_[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$"
  2756      },
  2757      "Token":{
  2758        "type":"string",
  2759        "max":1000,
  2760        "min":1,
  2761        "pattern":"^[A-Za-z0-9+\\/=]*$"
  2762      },
  2763      "TroubleshootingText":{
  2764        "type":"string",
  2765        "max":1000,
  2766        "pattern":"^[\\w\\W\\s\\S]*$"
  2767      },
  2768      "URL":{
  2769        "type":"structure",
  2770        "members":{
  2771          "hyperlinkName":{"shape":"HyperlinkName"},
  2772          "link":{"shape":"UrlLink"}
  2773        }
  2774      },
  2775      "UUID":{
  2776        "type":"string",
  2777        "max":36,
  2778        "min":36,
  2779        "pattern":"^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$"
  2780      },
  2781      "UntagResourceRequest":{
  2782        "type":"structure",
  2783        "required":[
  2784          "resourceArn",
  2785          "tagKeys"
  2786        ],
  2787        "members":{
  2788          "resourceArn":{
  2789            "shape":"AuditManagerArn",
  2790            "location":"uri",
  2791            "locationName":"resourceArn"
  2792          },
  2793          "tagKeys":{
  2794            "shape":"TagKeyList",
  2795            "location":"querystring",
  2796            "locationName":"tagKeys"
  2797          }
  2798        }
  2799      },
  2800      "UntagResourceResponse":{
  2801        "type":"structure",
  2802        "members":{
  2803        }
  2804      },
  2805      "UpdateAssessmentControlRequest":{
  2806        "type":"structure",
  2807        "required":[
  2808          "assessmentId",
  2809          "controlSetId",
  2810          "controlId"
  2811        ],
  2812        "members":{
  2813          "assessmentId":{
  2814            "shape":"UUID",
  2815            "location":"uri",
  2816            "locationName":"assessmentId"
  2817          },
  2818          "controlSetId":{
  2819            "shape":"ControlSetId",
  2820            "location":"uri",
  2821            "locationName":"controlSetId"
  2822          },
  2823          "controlId":{
  2824            "shape":"UUID",
  2825            "location":"uri",
  2826            "locationName":"controlId"
  2827          },
  2828          "controlStatus":{"shape":"ControlStatus"},
  2829          "commentBody":{"shape":"ControlCommentBody"}
  2830        }
  2831      },
  2832      "UpdateAssessmentControlResponse":{
  2833        "type":"structure",
  2834        "members":{
  2835          "control":{"shape":"AssessmentControl"}
  2836        }
  2837      },
  2838      "UpdateAssessmentControlSetStatusRequest":{
  2839        "type":"structure",
  2840        "required":[
  2841          "assessmentId",
  2842          "controlSetId",
  2843          "status",
  2844          "comment"
  2845        ],
  2846        "members":{
  2847          "assessmentId":{
  2848            "shape":"UUID",
  2849            "location":"uri",
  2850            "locationName":"assessmentId"
  2851          },
  2852          "controlSetId":{
  2853            "shape":"String",
  2854            "location":"uri",
  2855            "locationName":"controlSetId"
  2856          },
  2857          "status":{"shape":"ControlSetStatus"},
  2858          "comment":{"shape":"DelegationComment"}
  2859        }
  2860      },
  2861      "UpdateAssessmentControlSetStatusResponse":{
  2862        "type":"structure",
  2863        "members":{
  2864          "controlSet":{"shape":"AssessmentControlSet"}
  2865        }
  2866      },
  2867      "UpdateAssessmentFrameworkControlSet":{
  2868        "type":"structure",
  2869        "required":["name"],
  2870        "members":{
  2871          "id":{"shape":"ControlSetName"},
  2872          "name":{"shape":"ControlSetName"},
  2873          "controls":{"shape":"CreateAssessmentFrameworkControls"}
  2874        }
  2875      },
  2876      "UpdateAssessmentFrameworkControlSets":{
  2877        "type":"list",
  2878        "member":{"shape":"UpdateAssessmentFrameworkControlSet"}
  2879      },
  2880      "UpdateAssessmentFrameworkRequest":{
  2881        "type":"structure",
  2882        "required":[
  2883          "frameworkId",
  2884          "name",
  2885          "controlSets"
  2886        ],
  2887        "members":{
  2888          "frameworkId":{
  2889            "shape":"UUID",
  2890            "location":"uri",
  2891            "locationName":"frameworkId"
  2892          },
  2893          "name":{"shape":"FrameworkName"},
  2894          "description":{"shape":"FrameworkDescription"},
  2895          "complianceType":{"shape":"ComplianceType"},
  2896          "controlSets":{"shape":"UpdateAssessmentFrameworkControlSets"}
  2897        }
  2898      },
  2899      "UpdateAssessmentFrameworkResponse":{
  2900        "type":"structure",
  2901        "members":{
  2902          "framework":{"shape":"Framework"}
  2903        }
  2904      },
  2905      "UpdateAssessmentRequest":{
  2906        "type":"structure",
  2907        "required":[
  2908          "assessmentId",
  2909          "scope"
  2910        ],
  2911        "members":{
  2912          "assessmentId":{
  2913            "shape":"UUID",
  2914            "location":"uri",
  2915            "locationName":"assessmentId"
  2916          },
  2917          "assessmentName":{"shape":"AssessmentName"},
  2918          "assessmentDescription":{"shape":"AssessmentDescription"},
  2919          "scope":{"shape":"Scope"},
  2920          "assessmentReportsDestination":{"shape":"AssessmentReportsDestination"},
  2921          "roles":{"shape":"Roles"}
  2922        }
  2923      },
  2924      "UpdateAssessmentResponse":{
  2925        "type":"structure",
  2926        "members":{
  2927          "assessment":{"shape":"Assessment"}
  2928        }
  2929      },
  2930      "UpdateAssessmentStatusRequest":{
  2931        "type":"structure",
  2932        "required":[
  2933          "assessmentId",
  2934          "status"
  2935        ],
  2936        "members":{
  2937          "assessmentId":{
  2938            "shape":"UUID",
  2939            "location":"uri",
  2940            "locationName":"assessmentId"
  2941          },
  2942          "status":{"shape":"AssessmentStatus"}
  2943        }
  2944      },
  2945      "UpdateAssessmentStatusResponse":{
  2946        "type":"structure",
  2947        "members":{
  2948          "assessment":{"shape":"Assessment"}
  2949        }
  2950      },
  2951      "UpdateControlRequest":{
  2952        "type":"structure",
  2953        "required":[
  2954          "controlId",
  2955          "name",
  2956          "controlMappingSources"
  2957        ],
  2958        "members":{
  2959          "controlId":{
  2960            "shape":"UUID",
  2961            "location":"uri",
  2962            "locationName":"controlId"
  2963          },
  2964          "name":{"shape":"ControlName"},
  2965          "description":{"shape":"ControlDescription"},
  2966          "testingInformation":{"shape":"TestingInformation"},
  2967          "actionPlanTitle":{"shape":"ActionPlanTitle"},
  2968          "actionPlanInstructions":{"shape":"ActionPlanInstructions"},
  2969          "controlMappingSources":{"shape":"ControlMappingSources"}
  2970        }
  2971      },
  2972      "UpdateControlResponse":{
  2973        "type":"structure",
  2974        "members":{
  2975          "control":{"shape":"Control"}
  2976        }
  2977      },
  2978      "UpdateSettingsRequest":{
  2979        "type":"structure",
  2980        "members":{
  2981          "snsTopic":{"shape":"SnsArn"},
  2982          "defaultAssessmentReportsDestination":{"shape":"AssessmentReportsDestination"},
  2983          "defaultProcessOwners":{"shape":"Roles"},
  2984          "kmsKey":{"shape":"KmsKey"}
  2985        }
  2986      },
  2987      "UpdateSettingsResponse":{
  2988        "type":"structure",
  2989        "members":{
  2990          "settings":{"shape":"Settings"}
  2991        }
  2992      },
  2993      "UrlLink":{
  2994        "type":"string",
  2995        "max":8192,
  2996        "min":1,
  2997        "pattern":"^(https?:\\/\\/)?(www\\.)?[a-zA-Z0-9-_]+([\\.]+[a-zA-Z]+)+[\\/\\w]*$"
  2998      },
  2999      "Username":{
  3000        "type":"string",
  3001        "max":128,
  3002        "min":1,
  3003        "pattern":"^[a-zA-Z0-9-_()\\s\\+=,.@]+$"
  3004      },
  3005      "ValidateAssessmentReportIntegrityRequest":{
  3006        "type":"structure",
  3007        "required":["s3RelativePath"],
  3008        "members":{
  3009          "s3RelativePath":{"shape":"S3Url"}
  3010        }
  3011      },
  3012      "ValidateAssessmentReportIntegrityResponse":{
  3013        "type":"structure",
  3014        "members":{
  3015          "signatureValid":{"shape":"Boolean"},
  3016          "signatureAlgorithm":{"shape":"String"},
  3017          "signatureDateTime":{"shape":"String"},
  3018          "signatureKeyId":{"shape":"String"},
  3019          "validationErrors":{"shape":"ValidationErrors"}
  3020        }
  3021      },
  3022      "ValidationErrors":{
  3023        "type":"list",
  3024        "member":{"shape":"NonEmptyString"}
  3025      },
  3026      "ValidationException":{
  3027        "type":"structure",
  3028        "required":["message"],
  3029        "members":{
  3030          "message":{"shape":"String"},
  3031          "reason":{"shape":"ValidationExceptionReason"},
  3032          "fields":{"shape":"ValidationExceptionFieldList"}
  3033        },
  3034        "error":{"httpStatusCode":400},
  3035        "exception":true
  3036      },
  3037      "ValidationExceptionField":{
  3038        "type":"structure",
  3039        "required":[
  3040          "name",
  3041          "message"
  3042        ],
  3043        "members":{
  3044          "name":{"shape":"String"},
  3045          "message":{"shape":"String"}
  3046        }
  3047      },
  3048      "ValidationExceptionFieldList":{
  3049        "type":"list",
  3050        "member":{"shape":"ValidationExceptionField"}
  3051      },
  3052      "ValidationExceptionReason":{
  3053        "type":"string",
  3054        "enum":[
  3055          "unknownOperation",
  3056          "cannotParse",
  3057          "fieldValidationFailed",
  3058          "other"
  3059        ]
  3060      },
  3061      "organizationId":{
  3062        "type":"string",
  3063        "max":34,
  3064        "min":12,
  3065        "pattern":"o-[a-z0-9]{10,32}"
  3066      }
  3067    }
  3068  }