github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/wellarchitected/2020-03-31/api-2.json (about)

     1  {
     2    "version":"2.0",
     3    "metadata":{
     4      "apiVersion":"2020-03-31",
     5      "endpointPrefix":"wellarchitected",
     6      "jsonVersion":"1.1",
     7      "protocol":"rest-json",
     8      "serviceAbbreviation":"Well-Architected",
     9      "serviceFullName":"AWS Well-Architected Tool",
    10      "serviceId":"WellArchitected",
    11      "signatureVersion":"v4",
    12      "signingName":"wellarchitected",
    13      "uid":"wellarchitected-2020-03-31"
    14    },
    15    "operations":{
    16      "AssociateLenses":{
    17        "name":"AssociateLenses",
    18        "http":{
    19          "method":"PATCH",
    20          "requestUri":"/workloads/{WorkloadId}/associateLenses"
    21        },
    22        "input":{"shape":"AssociateLensesInput"},
    23        "errors":[
    24          {"shape":"ValidationException"},
    25          {"shape":"ResourceNotFoundException"},
    26          {"shape":"ConflictException"},
    27          {"shape":"InternalServerException"},
    28          {"shape":"AccessDeniedException"},
    29          {"shape":"ThrottlingException"}
    30        ]
    31      },
    32      "CreateMilestone":{
    33        "name":"CreateMilestone",
    34        "http":{
    35          "method":"POST",
    36          "requestUri":"/workloads/{WorkloadId}/milestones"
    37        },
    38        "input":{"shape":"CreateMilestoneInput"},
    39        "output":{"shape":"CreateMilestoneOutput"},
    40        "errors":[
    41          {"shape":"ValidationException"},
    42          {"shape":"ConflictException"},
    43          {"shape":"InternalServerException"},
    44          {"shape":"ResourceNotFoundException"},
    45          {"shape":"ServiceQuotaExceededException"},
    46          {"shape":"AccessDeniedException"},
    47          {"shape":"ThrottlingException"}
    48        ]
    49      },
    50      "CreateWorkload":{
    51        "name":"CreateWorkload",
    52        "http":{
    53          "method":"POST",
    54          "requestUri":"/workloads"
    55        },
    56        "input":{"shape":"CreateWorkloadInput"},
    57        "output":{"shape":"CreateWorkloadOutput"},
    58        "errors":[
    59          {"shape":"ValidationException"},
    60          {"shape":"ConflictException"},
    61          {"shape":"ServiceQuotaExceededException"},
    62          {"shape":"InternalServerException"},
    63          {"shape":"AccessDeniedException"},
    64          {"shape":"ThrottlingException"}
    65        ]
    66      },
    67      "CreateWorkloadShare":{
    68        "name":"CreateWorkloadShare",
    69        "http":{
    70          "method":"POST",
    71          "requestUri":"/workloads/{WorkloadId}/shares"
    72        },
    73        "input":{"shape":"CreateWorkloadShareInput"},
    74        "output":{"shape":"CreateWorkloadShareOutput"},
    75        "errors":[
    76          {"shape":"ValidationException"},
    77          {"shape":"ConflictException"},
    78          {"shape":"InternalServerException"},
    79          {"shape":"ResourceNotFoundException"},
    80          {"shape":"ServiceQuotaExceededException"},
    81          {"shape":"AccessDeniedException"},
    82          {"shape":"ThrottlingException"}
    83        ]
    84      },
    85      "DeleteWorkload":{
    86        "name":"DeleteWorkload",
    87        "http":{
    88          "method":"DELETE",
    89          "requestUri":"/workloads/{WorkloadId}"
    90        },
    91        "input":{"shape":"DeleteWorkloadInput"},
    92        "errors":[
    93          {"shape":"ValidationException"},
    94          {"shape":"ResourceNotFoundException"},
    95          {"shape":"ConflictException"},
    96          {"shape":"InternalServerException"},
    97          {"shape":"AccessDeniedException"},
    98          {"shape":"ThrottlingException"}
    99        ]
   100      },
   101      "DeleteWorkloadShare":{
   102        "name":"DeleteWorkloadShare",
   103        "http":{
   104          "method":"DELETE",
   105          "requestUri":"/workloads/{WorkloadId}/shares/{ShareId}"
   106        },
   107        "input":{"shape":"DeleteWorkloadShareInput"},
   108        "errors":[
   109          {"shape":"ValidationException"},
   110          {"shape":"InternalServerException"},
   111          {"shape":"ResourceNotFoundException"},
   112          {"shape":"ConflictException"},
   113          {"shape":"AccessDeniedException"},
   114          {"shape":"ThrottlingException"}
   115        ]
   116      },
   117      "DisassociateLenses":{
   118        "name":"DisassociateLenses",
   119        "http":{
   120          "method":"PATCH",
   121          "requestUri":"/workloads/{WorkloadId}/disassociateLenses"
   122        },
   123        "input":{"shape":"DisassociateLensesInput"},
   124        "errors":[
   125          {"shape":"ValidationException"},
   126          {"shape":"ResourceNotFoundException"},
   127          {"shape":"ConflictException"},
   128          {"shape":"InternalServerException"},
   129          {"shape":"AccessDeniedException"},
   130          {"shape":"ThrottlingException"}
   131        ]
   132      },
   133      "GetAnswer":{
   134        "name":"GetAnswer",
   135        "http":{
   136          "method":"GET",
   137          "requestUri":"/workloads/{WorkloadId}/lensReviews/{LensAlias}/answers/{QuestionId}"
   138        },
   139        "input":{"shape":"GetAnswerInput"},
   140        "output":{"shape":"GetAnswerOutput"},
   141        "errors":[
   142          {"shape":"ValidationException"},
   143          {"shape":"ResourceNotFoundException"},
   144          {"shape":"InternalServerException"},
   145          {"shape":"AccessDeniedException"},
   146          {"shape":"ThrottlingException"}
   147        ]
   148      },
   149      "GetLensReview":{
   150        "name":"GetLensReview",
   151        "http":{
   152          "method":"GET",
   153          "requestUri":"/workloads/{WorkloadId}/lensReviews/{LensAlias}"
   154        },
   155        "input":{"shape":"GetLensReviewInput"},
   156        "output":{"shape":"GetLensReviewOutput"},
   157        "errors":[
   158          {"shape":"ValidationException"},
   159          {"shape":"ResourceNotFoundException"},
   160          {"shape":"InternalServerException"},
   161          {"shape":"AccessDeniedException"},
   162          {"shape":"ThrottlingException"}
   163        ]
   164      },
   165      "GetLensReviewReport":{
   166        "name":"GetLensReviewReport",
   167        "http":{
   168          "method":"GET",
   169          "requestUri":"/workloads/{WorkloadId}/lensReviews/{LensAlias}/report"
   170        },
   171        "input":{"shape":"GetLensReviewReportInput"},
   172        "output":{"shape":"GetLensReviewReportOutput"},
   173        "errors":[
   174          {"shape":"ValidationException"},
   175          {"shape":"ResourceNotFoundException"},
   176          {"shape":"InternalServerException"},
   177          {"shape":"AccessDeniedException"},
   178          {"shape":"ThrottlingException"}
   179        ]
   180      },
   181      "GetLensVersionDifference":{
   182        "name":"GetLensVersionDifference",
   183        "http":{
   184          "method":"GET",
   185          "requestUri":"/lenses/{LensAlias}/versionDifference"
   186        },
   187        "input":{"shape":"GetLensVersionDifferenceInput"},
   188        "output":{"shape":"GetLensVersionDifferenceOutput"},
   189        "errors":[
   190          {"shape":"ValidationException"},
   191          {"shape":"ResourceNotFoundException"},
   192          {"shape":"InternalServerException"},
   193          {"shape":"AccessDeniedException"},
   194          {"shape":"ThrottlingException"}
   195        ]
   196      },
   197      "GetMilestone":{
   198        "name":"GetMilestone",
   199        "http":{
   200          "method":"GET",
   201          "requestUri":"/workloads/{WorkloadId}/milestones/{MilestoneNumber}"
   202        },
   203        "input":{"shape":"GetMilestoneInput"},
   204        "output":{"shape":"GetMilestoneOutput"},
   205        "errors":[
   206          {"shape":"ValidationException"},
   207          {"shape":"ResourceNotFoundException"},
   208          {"shape":"InternalServerException"},
   209          {"shape":"AccessDeniedException"},
   210          {"shape":"ThrottlingException"}
   211        ]
   212      },
   213      "GetWorkload":{
   214        "name":"GetWorkload",
   215        "http":{
   216          "method":"GET",
   217          "requestUri":"/workloads/{WorkloadId}"
   218        },
   219        "input":{"shape":"GetWorkloadInput"},
   220        "output":{"shape":"GetWorkloadOutput"},
   221        "errors":[
   222          {"shape":"ValidationException"},
   223          {"shape":"ResourceNotFoundException"},
   224          {"shape":"InternalServerException"},
   225          {"shape":"AccessDeniedException"},
   226          {"shape":"ThrottlingException"}
   227        ]
   228      },
   229      "ListAnswers":{
   230        "name":"ListAnswers",
   231        "http":{
   232          "method":"GET",
   233          "requestUri":"/workloads/{WorkloadId}/lensReviews/{LensAlias}/answers"
   234        },
   235        "input":{"shape":"ListAnswersInput"},
   236        "output":{"shape":"ListAnswersOutput"},
   237        "errors":[
   238          {"shape":"ValidationException"},
   239          {"shape":"InternalServerException"},
   240          {"shape":"ResourceNotFoundException"},
   241          {"shape":"AccessDeniedException"},
   242          {"shape":"ThrottlingException"}
   243        ]
   244      },
   245      "ListLensReviewImprovements":{
   246        "name":"ListLensReviewImprovements",
   247        "http":{
   248          "method":"GET",
   249          "requestUri":"/workloads/{WorkloadId}/lensReviews/{LensAlias}/improvements"
   250        },
   251        "input":{"shape":"ListLensReviewImprovementsInput"},
   252        "output":{"shape":"ListLensReviewImprovementsOutput"},
   253        "errors":[
   254          {"shape":"ValidationException"},
   255          {"shape":"InternalServerException"},
   256          {"shape":"ResourceNotFoundException"},
   257          {"shape":"AccessDeniedException"},
   258          {"shape":"ThrottlingException"}
   259        ]
   260      },
   261      "ListLensReviews":{
   262        "name":"ListLensReviews",
   263        "http":{
   264          "method":"GET",
   265          "requestUri":"/workloads/{WorkloadId}/lensReviews"
   266        },
   267        "input":{"shape":"ListLensReviewsInput"},
   268        "output":{"shape":"ListLensReviewsOutput"},
   269        "errors":[
   270          {"shape":"ValidationException"},
   271          {"shape":"InternalServerException"},
   272          {"shape":"ResourceNotFoundException"},
   273          {"shape":"AccessDeniedException"},
   274          {"shape":"ThrottlingException"}
   275        ]
   276      },
   277      "ListLenses":{
   278        "name":"ListLenses",
   279        "http":{
   280          "method":"GET",
   281          "requestUri":"/lenses"
   282        },
   283        "input":{"shape":"ListLensesInput"},
   284        "output":{"shape":"ListLensesOutput"},
   285        "errors":[
   286          {"shape":"ValidationException"},
   287          {"shape":"InternalServerException"},
   288          {"shape":"AccessDeniedException"},
   289          {"shape":"ThrottlingException"}
   290        ]
   291      },
   292      "ListMilestones":{
   293        "name":"ListMilestones",
   294        "http":{
   295          "method":"POST",
   296          "requestUri":"/workloads/{WorkloadId}/milestonesSummaries"
   297        },
   298        "input":{"shape":"ListMilestonesInput"},
   299        "output":{"shape":"ListMilestonesOutput"},
   300        "errors":[
   301          {"shape":"ValidationException"},
   302          {"shape":"InternalServerException"},
   303          {"shape":"ResourceNotFoundException"},
   304          {"shape":"AccessDeniedException"},
   305          {"shape":"ThrottlingException"}
   306        ]
   307      },
   308      "ListNotifications":{
   309        "name":"ListNotifications",
   310        "http":{
   311          "method":"POST",
   312          "requestUri":"/notifications"
   313        },
   314        "input":{"shape":"ListNotificationsInput"},
   315        "output":{"shape":"ListNotificationsOutput"},
   316        "errors":[
   317          {"shape":"ValidationException"},
   318          {"shape":"InternalServerException"},
   319          {"shape":"AccessDeniedException"},
   320          {"shape":"ThrottlingException"}
   321        ]
   322      },
   323      "ListShareInvitations":{
   324        "name":"ListShareInvitations",
   325        "http":{
   326          "method":"GET",
   327          "requestUri":"/shareInvitations"
   328        },
   329        "input":{"shape":"ListShareInvitationsInput"},
   330        "output":{"shape":"ListShareInvitationsOutput"},
   331        "errors":[
   332          {"shape":"ValidationException"},
   333          {"shape":"InternalServerException"},
   334          {"shape":"AccessDeniedException"},
   335          {"shape":"ThrottlingException"}
   336        ]
   337      },
   338      "ListTagsForResource":{
   339        "name":"ListTagsForResource",
   340        "http":{
   341          "method":"GET",
   342          "requestUri":"/tags/{WorkloadArn}"
   343        },
   344        "input":{"shape":"ListTagsForResourceInput"},
   345        "output":{"shape":"ListTagsForResourceOutput"},
   346        "errors":[
   347          {"shape":"InternalServerException"},
   348          {"shape":"ResourceNotFoundException"}
   349        ]
   350      },
   351      "ListWorkloadShares":{
   352        "name":"ListWorkloadShares",
   353        "http":{
   354          "method":"GET",
   355          "requestUri":"/workloads/{WorkloadId}/shares"
   356        },
   357        "input":{"shape":"ListWorkloadSharesInput"},
   358        "output":{"shape":"ListWorkloadSharesOutput"},
   359        "errors":[
   360          {"shape":"ValidationException"},
   361          {"shape":"InternalServerException"},
   362          {"shape":"ResourceNotFoundException"},
   363          {"shape":"AccessDeniedException"},
   364          {"shape":"ThrottlingException"}
   365        ]
   366      },
   367      "ListWorkloads":{
   368        "name":"ListWorkloads",
   369        "http":{
   370          "method":"POST",
   371          "requestUri":"/workloadsSummaries"
   372        },
   373        "input":{"shape":"ListWorkloadsInput"},
   374        "output":{"shape":"ListWorkloadsOutput"},
   375        "errors":[
   376          {"shape":"ValidationException"},
   377          {"shape":"InternalServerException"},
   378          {"shape":"AccessDeniedException"},
   379          {"shape":"ThrottlingException"}
   380        ]
   381      },
   382      "TagResource":{
   383        "name":"TagResource",
   384        "http":{
   385          "method":"POST",
   386          "requestUri":"/tags/{WorkloadArn}"
   387        },
   388        "input":{"shape":"TagResourceInput"},
   389        "output":{"shape":"TagResourceOutput"},
   390        "errors":[
   391          {"shape":"InternalServerException"},
   392          {"shape":"ResourceNotFoundException"}
   393        ]
   394      },
   395      "UntagResource":{
   396        "name":"UntagResource",
   397        "http":{
   398          "method":"DELETE",
   399          "requestUri":"/tags/{WorkloadArn}"
   400        },
   401        "input":{"shape":"UntagResourceInput"},
   402        "output":{"shape":"UntagResourceOutput"},
   403        "errors":[
   404          {"shape":"InternalServerException"},
   405          {"shape":"ResourceNotFoundException"}
   406        ]
   407      },
   408      "UpdateAnswer":{
   409        "name":"UpdateAnswer",
   410        "http":{
   411          "method":"PATCH",
   412          "requestUri":"/workloads/{WorkloadId}/lensReviews/{LensAlias}/answers/{QuestionId}"
   413        },
   414        "input":{"shape":"UpdateAnswerInput"},
   415        "output":{"shape":"UpdateAnswerOutput"},
   416        "errors":[
   417          {"shape":"ValidationException"},
   418          {"shape":"ResourceNotFoundException"},
   419          {"shape":"ConflictException"},
   420          {"shape":"InternalServerException"},
   421          {"shape":"AccessDeniedException"},
   422          {"shape":"ThrottlingException"}
   423        ]
   424      },
   425      "UpdateLensReview":{
   426        "name":"UpdateLensReview",
   427        "http":{
   428          "method":"PATCH",
   429          "requestUri":"/workloads/{WorkloadId}/lensReviews/{LensAlias}"
   430        },
   431        "input":{"shape":"UpdateLensReviewInput"},
   432        "output":{"shape":"UpdateLensReviewOutput"},
   433        "errors":[
   434          {"shape":"ValidationException"},
   435          {"shape":"ResourceNotFoundException"},
   436          {"shape":"ConflictException"},
   437          {"shape":"InternalServerException"},
   438          {"shape":"AccessDeniedException"},
   439          {"shape":"ThrottlingException"}
   440        ]
   441      },
   442      "UpdateShareInvitation":{
   443        "name":"UpdateShareInvitation",
   444        "http":{
   445          "method":"PATCH",
   446          "requestUri":"/shareInvitations/{ShareInvitationId}"
   447        },
   448        "input":{"shape":"UpdateShareInvitationInput"},
   449        "output":{"shape":"UpdateShareInvitationOutput"},
   450        "errors":[
   451          {"shape":"ValidationException"},
   452          {"shape":"InternalServerException"},
   453          {"shape":"ResourceNotFoundException"},
   454          {"shape":"ConflictException"},
   455          {"shape":"AccessDeniedException"},
   456          {"shape":"ThrottlingException"}
   457        ]
   458      },
   459      "UpdateWorkload":{
   460        "name":"UpdateWorkload",
   461        "http":{
   462          "method":"PATCH",
   463          "requestUri":"/workloads/{WorkloadId}"
   464        },
   465        "input":{"shape":"UpdateWorkloadInput"},
   466        "output":{"shape":"UpdateWorkloadOutput"},
   467        "errors":[
   468          {"shape":"ValidationException"},
   469          {"shape":"ResourceNotFoundException"},
   470          {"shape":"ConflictException"},
   471          {"shape":"InternalServerException"},
   472          {"shape":"AccessDeniedException"},
   473          {"shape":"ThrottlingException"}
   474        ]
   475      },
   476      "UpdateWorkloadShare":{
   477        "name":"UpdateWorkloadShare",
   478        "http":{
   479          "method":"PATCH",
   480          "requestUri":"/workloads/{WorkloadId}/shares/{ShareId}"
   481        },
   482        "input":{"shape":"UpdateWorkloadShareInput"},
   483        "output":{"shape":"UpdateWorkloadShareOutput"},
   484        "errors":[
   485          {"shape":"ValidationException"},
   486          {"shape":"InternalServerException"},
   487          {"shape":"ResourceNotFoundException"},
   488          {"shape":"ConflictException"},
   489          {"shape":"AccessDeniedException"},
   490          {"shape":"ThrottlingException"}
   491        ]
   492      },
   493      "UpgradeLensReview":{
   494        "name":"UpgradeLensReview",
   495        "http":{
   496          "method":"PUT",
   497          "requestUri":"/workloads/{WorkloadId}/lensReviews/{LensAlias}/upgrade"
   498        },
   499        "input":{"shape":"UpgradeLensReviewInput"},
   500        "errors":[
   501          {"shape":"ValidationException"},
   502          {"shape":"ResourceNotFoundException"},
   503          {"shape":"ConflictException"},
   504          {"shape":"InternalServerException"},
   505          {"shape":"AccessDeniedException"},
   506          {"shape":"ThrottlingException"}
   507        ]
   508      }
   509    },
   510    "shapes":{
   511      "AccessDeniedException":{
   512        "type":"structure",
   513        "required":["Message"],
   514        "members":{
   515          "Message":{"shape":"ExceptionMessage"}
   516        },
   517        "error":{"httpStatusCode":403},
   518        "exception":true
   519      },
   520      "Answer":{
   521        "type":"structure",
   522        "members":{
   523          "QuestionId":{"shape":"QuestionId"},
   524          "PillarId":{"shape":"PillarId"},
   525          "QuestionTitle":{"shape":"QuestionTitle"},
   526          "QuestionDescription":{"shape":"QuestionDescription"},
   527          "ImprovementPlanUrl":{"shape":"ImprovementPlanUrl"},
   528          "HelpfulResourceUrl":{"shape":"HelpfulResourceUrl"},
   529          "Choices":{"shape":"Choices"},
   530          "SelectedChoices":{"shape":"SelectedChoices"},
   531          "ChoiceAnswers":{"shape":"ChoiceAnswers"},
   532          "IsApplicable":{"shape":"IsApplicable"},
   533          "Risk":{"shape":"Risk"},
   534          "Notes":{"shape":"Notes"},
   535          "Reason":{"shape":"AnswerReason"}
   536        }
   537      },
   538      "AnswerReason":{
   539        "type":"string",
   540        "enum":[
   541          "OUT_OF_SCOPE",
   542          "BUSINESS_PRIORITIES",
   543          "ARCHITECTURE_CONSTRAINTS",
   544          "OTHER",
   545          "NONE"
   546        ]
   547      },
   548      "AnswerSummaries":{
   549        "type":"list",
   550        "member":{"shape":"AnswerSummary"}
   551      },
   552      "AnswerSummary":{
   553        "type":"structure",
   554        "members":{
   555          "QuestionId":{"shape":"QuestionId"},
   556          "PillarId":{"shape":"PillarId"},
   557          "QuestionTitle":{"shape":"QuestionTitle"},
   558          "Choices":{"shape":"Choices"},
   559          "SelectedChoices":{"shape":"SelectedChoices"},
   560          "ChoiceAnswerSummaries":{"shape":"ChoiceAnswerSummaries"},
   561          "IsApplicable":{"shape":"IsApplicable"},
   562          "Risk":{"shape":"Risk"},
   563          "Reason":{"shape":"AnswerReason"}
   564        }
   565      },
   566      "AssociateLensesInput":{
   567        "type":"structure",
   568        "required":[
   569          "WorkloadId",
   570          "LensAliases"
   571        ],
   572        "members":{
   573          "WorkloadId":{
   574            "shape":"WorkloadId",
   575            "location":"uri",
   576            "locationName":"WorkloadId"
   577          },
   578          "LensAliases":{"shape":"LensAliases"}
   579        }
   580      },
   581      "AwsAccountId":{
   582        "type":"string",
   583        "pattern":"[0-9]{12}"
   584      },
   585      "AwsRegion":{
   586        "type":"string",
   587        "max":100
   588      },
   589      "Base64String":{"type":"string"},
   590      "Choice":{
   591        "type":"structure",
   592        "members":{
   593          "ChoiceId":{"shape":"ChoiceId"},
   594          "Title":{"shape":"ChoiceTitle"},
   595          "Description":{"shape":"ChoiceDescription"}
   596        }
   597      },
   598      "ChoiceAnswer":{
   599        "type":"structure",
   600        "members":{
   601          "ChoiceId":{"shape":"ChoiceId"},
   602          "Status":{"shape":"ChoiceStatus"},
   603          "Reason":{"shape":"ChoiceReason"},
   604          "Notes":{"shape":"ChoiceNotes"}
   605        }
   606      },
   607      "ChoiceAnswerSummaries":{
   608        "type":"list",
   609        "member":{"shape":"ChoiceAnswerSummary"}
   610      },
   611      "ChoiceAnswerSummary":{
   612        "type":"structure",
   613        "members":{
   614          "ChoiceId":{"shape":"ChoiceId"},
   615          "Status":{"shape":"ChoiceStatus"},
   616          "Reason":{"shape":"ChoiceReason"}
   617        }
   618      },
   619      "ChoiceAnswers":{
   620        "type":"list",
   621        "member":{"shape":"ChoiceAnswer"}
   622      },
   623      "ChoiceDescription":{
   624        "type":"string",
   625        "max":1024,
   626        "min":1
   627      },
   628      "ChoiceId":{
   629        "type":"string",
   630        "max":64,
   631        "min":1
   632      },
   633      "ChoiceNotes":{
   634        "type":"string",
   635        "max":250
   636      },
   637      "ChoiceReason":{
   638        "type":"string",
   639        "enum":[
   640          "OUT_OF_SCOPE",
   641          "BUSINESS_PRIORITIES",
   642          "ARCHITECTURE_CONSTRAINTS",
   643          "OTHER",
   644          "NONE"
   645        ]
   646      },
   647      "ChoiceStatus":{
   648        "type":"string",
   649        "enum":[
   650          "SELECTED",
   651          "NOT_APPLICABLE",
   652          "UNSELECTED"
   653        ]
   654      },
   655      "ChoiceTitle":{
   656        "type":"string",
   657        "max":512,
   658        "min":1
   659      },
   660      "ChoiceUpdate":{
   661        "type":"structure",
   662        "required":["Status"],
   663        "members":{
   664          "Status":{"shape":"ChoiceStatus"},
   665          "Reason":{"shape":"ChoiceReason"},
   666          "Notes":{"shape":"ChoiceNotes"}
   667        }
   668      },
   669      "ChoiceUpdates":{
   670        "type":"map",
   671        "key":{"shape":"ChoiceId"},
   672        "value":{"shape":"ChoiceUpdate"}
   673      },
   674      "Choices":{
   675        "type":"list",
   676        "member":{"shape":"Choice"}
   677      },
   678      "ClientRequestToken":{"type":"string"},
   679      "ConflictException":{
   680        "type":"structure",
   681        "required":[
   682          "Message",
   683          "ResourceId",
   684          "ResourceType"
   685        ],
   686        "members":{
   687          "Message":{"shape":"ExceptionMessage"},
   688          "ResourceId":{"shape":"ExceptionResourceId"},
   689          "ResourceType":{"shape":"ExceptionResourceType"}
   690        },
   691        "error":{"httpStatusCode":409},
   692        "exception":true
   693      },
   694      "Count":{
   695        "type":"integer",
   696        "min":0
   697      },
   698      "CreateMilestoneInput":{
   699        "type":"structure",
   700        "required":[
   701          "WorkloadId",
   702          "MilestoneName",
   703          "ClientRequestToken"
   704        ],
   705        "members":{
   706          "WorkloadId":{
   707            "shape":"WorkloadId",
   708            "location":"uri",
   709            "locationName":"WorkloadId"
   710          },
   711          "MilestoneName":{"shape":"MilestoneName"},
   712          "ClientRequestToken":{
   713            "shape":"ClientRequestToken",
   714            "idempotencyToken":true
   715          }
   716        }
   717      },
   718      "CreateMilestoneOutput":{
   719        "type":"structure",
   720        "members":{
   721          "WorkloadId":{"shape":"WorkloadId"},
   722          "MilestoneNumber":{"shape":"MilestoneNumber"}
   723        }
   724      },
   725      "CreateWorkloadInput":{
   726        "type":"structure",
   727        "required":[
   728          "WorkloadName",
   729          "Description",
   730          "Environment",
   731          "ReviewOwner",
   732          "Lenses",
   733          "ClientRequestToken"
   734        ],
   735        "members":{
   736          "WorkloadName":{"shape":"WorkloadName"},
   737          "Description":{"shape":"WorkloadDescription"},
   738          "Environment":{"shape":"WorkloadEnvironment"},
   739          "AccountIds":{"shape":"WorkloadAccountIds"},
   740          "AwsRegions":{"shape":"WorkloadAwsRegions"},
   741          "NonAwsRegions":{"shape":"WorkloadNonAwsRegions"},
   742          "PillarPriorities":{"shape":"WorkloadPillarPriorities"},
   743          "ArchitecturalDesign":{"shape":"WorkloadArchitecturalDesign"},
   744          "ReviewOwner":{"shape":"WorkloadReviewOwner"},
   745          "IndustryType":{"shape":"WorkloadIndustryType"},
   746          "Industry":{"shape":"WorkloadIndustry"},
   747          "Lenses":{"shape":"WorkloadLenses"},
   748          "Notes":{"shape":"Notes"},
   749          "ClientRequestToken":{
   750            "shape":"ClientRequestToken",
   751            "idempotencyToken":true
   752          },
   753          "Tags":{"shape":"TagMap"}
   754        }
   755      },
   756      "CreateWorkloadOutput":{
   757        "type":"structure",
   758        "members":{
   759          "WorkloadId":{"shape":"WorkloadId"},
   760          "WorkloadArn":{"shape":"WorkloadArn"}
   761        }
   762      },
   763      "CreateWorkloadShareInput":{
   764        "type":"structure",
   765        "required":[
   766          "WorkloadId",
   767          "SharedWith",
   768          "PermissionType",
   769          "ClientRequestToken"
   770        ],
   771        "members":{
   772          "WorkloadId":{
   773            "shape":"WorkloadId",
   774            "location":"uri",
   775            "locationName":"WorkloadId"
   776          },
   777          "SharedWith":{"shape":"SharedWith"},
   778          "PermissionType":{"shape":"PermissionType"},
   779          "ClientRequestToken":{
   780            "shape":"ClientRequestToken",
   781            "idempotencyToken":true
   782          }
   783        }
   784      },
   785      "CreateWorkloadShareOutput":{
   786        "type":"structure",
   787        "members":{
   788          "WorkloadId":{"shape":"WorkloadId"},
   789          "ShareId":{"shape":"ShareId"}
   790        }
   791      },
   792      "DeleteWorkloadInput":{
   793        "type":"structure",
   794        "required":[
   795          "WorkloadId",
   796          "ClientRequestToken"
   797        ],
   798        "members":{
   799          "WorkloadId":{
   800            "shape":"WorkloadId",
   801            "location":"uri",
   802            "locationName":"WorkloadId"
   803          },
   804          "ClientRequestToken":{
   805            "shape":"ClientRequestToken",
   806            "idempotencyToken":true,
   807            "location":"querystring",
   808            "locationName":"ClientRequestToken"
   809          }
   810        }
   811      },
   812      "DeleteWorkloadShareInput":{
   813        "type":"structure",
   814        "required":[
   815          "ShareId",
   816          "WorkloadId",
   817          "ClientRequestToken"
   818        ],
   819        "members":{
   820          "ShareId":{
   821            "shape":"ShareId",
   822            "location":"uri",
   823            "locationName":"ShareId"
   824          },
   825          "WorkloadId":{
   826            "shape":"WorkloadId",
   827            "location":"uri",
   828            "locationName":"WorkloadId"
   829          },
   830          "ClientRequestToken":{
   831            "shape":"ClientRequestToken",
   832            "idempotencyToken":true,
   833            "location":"querystring",
   834            "locationName":"ClientRequestToken"
   835          }
   836        }
   837      },
   838      "DifferenceStatus":{
   839        "type":"string",
   840        "enum":[
   841          "UPDATED",
   842          "NEW",
   843          "DELETED"
   844        ]
   845      },
   846      "DisassociateLensesInput":{
   847        "type":"structure",
   848        "required":[
   849          "WorkloadId",
   850          "LensAliases"
   851        ],
   852        "members":{
   853          "WorkloadId":{
   854            "shape":"WorkloadId",
   855            "location":"uri",
   856            "locationName":"WorkloadId"
   857          },
   858          "LensAliases":{"shape":"LensAliases"}
   859        }
   860      },
   861      "ExceptionMessage":{"type":"string"},
   862      "ExceptionResourceId":{"type":"string"},
   863      "ExceptionResourceType":{"type":"string"},
   864      "GetAnswerInput":{
   865        "type":"structure",
   866        "required":[
   867          "WorkloadId",
   868          "LensAlias",
   869          "QuestionId"
   870        ],
   871        "members":{
   872          "WorkloadId":{
   873            "shape":"WorkloadId",
   874            "location":"uri",
   875            "locationName":"WorkloadId"
   876          },
   877          "LensAlias":{
   878            "shape":"LensAlias",
   879            "location":"uri",
   880            "locationName":"LensAlias"
   881          },
   882          "QuestionId":{
   883            "shape":"QuestionId",
   884            "location":"uri",
   885            "locationName":"QuestionId"
   886          },
   887          "MilestoneNumber":{
   888            "shape":"MilestoneNumber",
   889            "location":"querystring",
   890            "locationName":"MilestoneNumber"
   891          }
   892        }
   893      },
   894      "GetAnswerOutput":{
   895        "type":"structure",
   896        "members":{
   897          "WorkloadId":{"shape":"WorkloadId"},
   898          "MilestoneNumber":{"shape":"MilestoneNumber"},
   899          "LensAlias":{"shape":"LensAlias"},
   900          "Answer":{"shape":"Answer"}
   901        }
   902      },
   903      "GetLensReviewInput":{
   904        "type":"structure",
   905        "required":[
   906          "WorkloadId",
   907          "LensAlias"
   908        ],
   909        "members":{
   910          "WorkloadId":{
   911            "shape":"WorkloadId",
   912            "location":"uri",
   913            "locationName":"WorkloadId"
   914          },
   915          "LensAlias":{
   916            "shape":"LensAlias",
   917            "location":"uri",
   918            "locationName":"LensAlias"
   919          },
   920          "MilestoneNumber":{
   921            "shape":"MilestoneNumber",
   922            "location":"querystring",
   923            "locationName":"MilestoneNumber"
   924          }
   925        }
   926      },
   927      "GetLensReviewOutput":{
   928        "type":"structure",
   929        "members":{
   930          "WorkloadId":{"shape":"WorkloadId"},
   931          "MilestoneNumber":{"shape":"MilestoneNumber"},
   932          "LensReview":{"shape":"LensReview"}
   933        }
   934      },
   935      "GetLensReviewReportInput":{
   936        "type":"structure",
   937        "required":[
   938          "WorkloadId",
   939          "LensAlias"
   940        ],
   941        "members":{
   942          "WorkloadId":{
   943            "shape":"WorkloadId",
   944            "location":"uri",
   945            "locationName":"WorkloadId"
   946          },
   947          "LensAlias":{
   948            "shape":"LensAlias",
   949            "location":"uri",
   950            "locationName":"LensAlias"
   951          },
   952          "MilestoneNumber":{
   953            "shape":"MilestoneNumber",
   954            "location":"querystring",
   955            "locationName":"MilestoneNumber"
   956          }
   957        }
   958      },
   959      "GetLensReviewReportOutput":{
   960        "type":"structure",
   961        "members":{
   962          "WorkloadId":{"shape":"WorkloadId"},
   963          "MilestoneNumber":{"shape":"MilestoneNumber"},
   964          "LensReviewReport":{"shape":"LensReviewReport"}
   965        }
   966      },
   967      "GetLensVersionDifferenceInput":{
   968        "type":"structure",
   969        "required":[
   970          "LensAlias",
   971          "BaseLensVersion"
   972        ],
   973        "members":{
   974          "LensAlias":{
   975            "shape":"LensAlias",
   976            "location":"uri",
   977            "locationName":"LensAlias"
   978          },
   979          "BaseLensVersion":{
   980            "shape":"LensVersion",
   981            "location":"querystring",
   982            "locationName":"BaseLensVersion"
   983          }
   984        }
   985      },
   986      "GetLensVersionDifferenceOutput":{
   987        "type":"structure",
   988        "members":{
   989          "LensAlias":{"shape":"LensAlias"},
   990          "BaseLensVersion":{"shape":"LensVersion"},
   991          "LatestLensVersion":{"shape":"LensVersion"},
   992          "VersionDifferences":{"shape":"VersionDifferences"}
   993        }
   994      },
   995      "GetMilestoneInput":{
   996        "type":"structure",
   997        "required":[
   998          "WorkloadId",
   999          "MilestoneNumber"
  1000        ],
  1001        "members":{
  1002          "WorkloadId":{
  1003            "shape":"WorkloadId",
  1004            "location":"uri",
  1005            "locationName":"WorkloadId"
  1006          },
  1007          "MilestoneNumber":{
  1008            "shape":"MilestoneNumber",
  1009            "location":"uri",
  1010            "locationName":"MilestoneNumber"
  1011          }
  1012        }
  1013      },
  1014      "GetMilestoneOutput":{
  1015        "type":"structure",
  1016        "members":{
  1017          "WorkloadId":{"shape":"WorkloadId"},
  1018          "Milestone":{"shape":"Milestone"}
  1019        }
  1020      },
  1021      "GetWorkloadInput":{
  1022        "type":"structure",
  1023        "required":["WorkloadId"],
  1024        "members":{
  1025          "WorkloadId":{
  1026            "shape":"WorkloadId",
  1027            "location":"uri",
  1028            "locationName":"WorkloadId"
  1029          }
  1030        }
  1031      },
  1032      "GetWorkloadOutput":{
  1033        "type":"structure",
  1034        "members":{
  1035          "Workload":{"shape":"Workload"}
  1036        }
  1037      },
  1038      "HelpfulResourceUrl":{
  1039        "type":"string",
  1040        "max":2048,
  1041        "min":1
  1042      },
  1043      "ImprovementPlanUrl":{
  1044        "type":"string",
  1045        "max":2048,
  1046        "min":1
  1047      },
  1048      "ImprovementSummaries":{
  1049        "type":"list",
  1050        "member":{"shape":"ImprovementSummary"}
  1051      },
  1052      "ImprovementSummary":{
  1053        "type":"structure",
  1054        "members":{
  1055          "QuestionId":{"shape":"QuestionId"},
  1056          "PillarId":{"shape":"PillarId"},
  1057          "QuestionTitle":{"shape":"QuestionTitle"},
  1058          "Risk":{"shape":"Risk"},
  1059          "ImprovementPlanUrl":{"shape":"ImprovementPlanUrl"}
  1060        }
  1061      },
  1062      "InternalServerException":{
  1063        "type":"structure",
  1064        "required":["Message"],
  1065        "members":{
  1066          "Message":{"shape":"ExceptionMessage"}
  1067        },
  1068        "error":{"httpStatusCode":500},
  1069        "exception":true,
  1070        "fault":true
  1071      },
  1072      "IsApplicable":{"type":"boolean"},
  1073      "IsReviewOwnerUpdateAcknowledged":{"type":"boolean"},
  1074      "LensAlias":{
  1075        "type":"string",
  1076        "max":64,
  1077        "min":1
  1078      },
  1079      "LensAliases":{
  1080        "type":"list",
  1081        "member":{"shape":"LensAlias"},
  1082        "min":1
  1083      },
  1084      "LensDescription":{
  1085        "type":"string",
  1086        "max":1024,
  1087        "min":1
  1088      },
  1089      "LensName":{
  1090        "type":"string",
  1091        "max":128,
  1092        "min":1
  1093      },
  1094      "LensReview":{
  1095        "type":"structure",
  1096        "members":{
  1097          "LensAlias":{"shape":"LensAlias"},
  1098          "LensVersion":{"shape":"LensVersion"},
  1099          "LensName":{"shape":"LensName"},
  1100          "LensStatus":{"shape":"LensStatus"},
  1101          "PillarReviewSummaries":{"shape":"PillarReviewSummaries"},
  1102          "UpdatedAt":{"shape":"Timestamp"},
  1103          "Notes":{"shape":"Notes"},
  1104          "RiskCounts":{"shape":"RiskCounts"},
  1105          "NextToken":{"shape":"NextToken"}
  1106        }
  1107      },
  1108      "LensReviewReport":{
  1109        "type":"structure",
  1110        "members":{
  1111          "LensAlias":{"shape":"LensAlias"},
  1112          "Base64String":{"shape":"Base64String"}
  1113        }
  1114      },
  1115      "LensReviewSummaries":{
  1116        "type":"list",
  1117        "member":{"shape":"LensReviewSummary"}
  1118      },
  1119      "LensReviewSummary":{
  1120        "type":"structure",
  1121        "members":{
  1122          "LensAlias":{"shape":"LensAlias"},
  1123          "LensVersion":{"shape":"LensVersion"},
  1124          "LensName":{"shape":"LensName"},
  1125          "LensStatus":{"shape":"LensStatus"},
  1126          "UpdatedAt":{"shape":"Timestamp"},
  1127          "RiskCounts":{"shape":"RiskCounts"}
  1128        }
  1129      },
  1130      "LensStatus":{
  1131        "type":"string",
  1132        "enum":[
  1133          "CURRENT",
  1134          "NOT_CURRENT",
  1135          "DEPRECATED"
  1136        ]
  1137      },
  1138      "LensSummaries":{
  1139        "type":"list",
  1140        "member":{"shape":"LensSummary"}
  1141      },
  1142      "LensSummary":{
  1143        "type":"structure",
  1144        "members":{
  1145          "LensAlias":{"shape":"LensAlias"},
  1146          "LensVersion":{"shape":"LensVersion"},
  1147          "LensName":{"shape":"LensName"},
  1148          "Description":{"shape":"LensDescription"}
  1149        }
  1150      },
  1151      "LensUpgradeSummary":{
  1152        "type":"structure",
  1153        "members":{
  1154          "WorkloadId":{"shape":"WorkloadId"},
  1155          "WorkloadName":{"shape":"WorkloadName"},
  1156          "LensAlias":{"shape":"LensAlias"},
  1157          "CurrentLensVersion":{"shape":"LensVersion"},
  1158          "LatestLensVersion":{"shape":"LensVersion"}
  1159        }
  1160      },
  1161      "LensVersion":{
  1162        "type":"string",
  1163        "max":128,
  1164        "min":1
  1165      },
  1166      "ListAnswersInput":{
  1167        "type":"structure",
  1168        "required":[
  1169          "WorkloadId",
  1170          "LensAlias"
  1171        ],
  1172        "members":{
  1173          "WorkloadId":{
  1174            "shape":"WorkloadId",
  1175            "location":"uri",
  1176            "locationName":"WorkloadId"
  1177          },
  1178          "LensAlias":{
  1179            "shape":"LensAlias",
  1180            "location":"uri",
  1181            "locationName":"LensAlias"
  1182          },
  1183          "PillarId":{
  1184            "shape":"PillarId",
  1185            "location":"querystring",
  1186            "locationName":"PillarId"
  1187          },
  1188          "MilestoneNumber":{
  1189            "shape":"MilestoneNumber",
  1190            "location":"querystring",
  1191            "locationName":"MilestoneNumber"
  1192          },
  1193          "NextToken":{
  1194            "shape":"NextToken",
  1195            "location":"querystring",
  1196            "locationName":"NextToken"
  1197          },
  1198          "MaxResults":{
  1199            "shape":"ListAnswersMaxResults",
  1200            "location":"querystring",
  1201            "locationName":"MaxResults"
  1202          }
  1203        }
  1204      },
  1205      "ListAnswersMaxResults":{
  1206        "type":"integer",
  1207        "max":50,
  1208        "min":1
  1209      },
  1210      "ListAnswersOutput":{
  1211        "type":"structure",
  1212        "members":{
  1213          "WorkloadId":{"shape":"WorkloadId"},
  1214          "MilestoneNumber":{"shape":"MilestoneNumber"},
  1215          "LensAlias":{"shape":"LensAlias"},
  1216          "AnswerSummaries":{"shape":"AnswerSummaries"},
  1217          "NextToken":{"shape":"NextToken"}
  1218        }
  1219      },
  1220      "ListLensReviewImprovementsInput":{
  1221        "type":"structure",
  1222        "required":[
  1223          "WorkloadId",
  1224          "LensAlias"
  1225        ],
  1226        "members":{
  1227          "WorkloadId":{
  1228            "shape":"WorkloadId",
  1229            "location":"uri",
  1230            "locationName":"WorkloadId"
  1231          },
  1232          "LensAlias":{
  1233            "shape":"LensAlias",
  1234            "location":"uri",
  1235            "locationName":"LensAlias"
  1236          },
  1237          "PillarId":{
  1238            "shape":"PillarId",
  1239            "location":"querystring",
  1240            "locationName":"PillarId"
  1241          },
  1242          "MilestoneNumber":{
  1243            "shape":"MilestoneNumber",
  1244            "location":"querystring",
  1245            "locationName":"MilestoneNumber"
  1246          },
  1247          "NextToken":{
  1248            "shape":"NextToken",
  1249            "location":"querystring",
  1250            "locationName":"NextToken"
  1251          },
  1252          "MaxResults":{
  1253            "shape":"ListLensReviewImprovementsMaxResults",
  1254            "location":"querystring",
  1255            "locationName":"MaxResults"
  1256          }
  1257        }
  1258      },
  1259      "ListLensReviewImprovementsMaxResults":{
  1260        "type":"integer",
  1261        "max":100,
  1262        "min":1
  1263      },
  1264      "ListLensReviewImprovementsOutput":{
  1265        "type":"structure",
  1266        "members":{
  1267          "WorkloadId":{"shape":"WorkloadId"},
  1268          "MilestoneNumber":{"shape":"MilestoneNumber"},
  1269          "LensAlias":{"shape":"LensAlias"},
  1270          "ImprovementSummaries":{"shape":"ImprovementSummaries"},
  1271          "NextToken":{"shape":"NextToken"}
  1272        }
  1273      },
  1274      "ListLensReviewsInput":{
  1275        "type":"structure",
  1276        "required":["WorkloadId"],
  1277        "members":{
  1278          "WorkloadId":{
  1279            "shape":"WorkloadId",
  1280            "location":"uri",
  1281            "locationName":"WorkloadId"
  1282          },
  1283          "MilestoneNumber":{
  1284            "shape":"MilestoneNumber",
  1285            "location":"querystring",
  1286            "locationName":"MilestoneNumber"
  1287          },
  1288          "NextToken":{
  1289            "shape":"NextToken",
  1290            "location":"querystring",
  1291            "locationName":"NextToken"
  1292          },
  1293          "MaxResults":{
  1294            "shape":"MaxResults",
  1295            "location":"querystring",
  1296            "locationName":"MaxResults"
  1297          }
  1298        }
  1299      },
  1300      "ListLensReviewsOutput":{
  1301        "type":"structure",
  1302        "members":{
  1303          "WorkloadId":{"shape":"WorkloadId"},
  1304          "MilestoneNumber":{"shape":"MilestoneNumber"},
  1305          "LensReviewSummaries":{"shape":"LensReviewSummaries"},
  1306          "NextToken":{"shape":"NextToken"}
  1307        }
  1308      },
  1309      "ListLensesInput":{
  1310        "type":"structure",
  1311        "members":{
  1312          "NextToken":{
  1313            "shape":"NextToken",
  1314            "location":"querystring",
  1315            "locationName":"NextToken"
  1316          },
  1317          "MaxResults":{
  1318            "shape":"MaxResults",
  1319            "location":"querystring",
  1320            "locationName":"MaxResults"
  1321          }
  1322        }
  1323      },
  1324      "ListLensesOutput":{
  1325        "type":"structure",
  1326        "members":{
  1327          "LensSummaries":{"shape":"LensSummaries"},
  1328          "NextToken":{"shape":"NextToken"}
  1329        }
  1330      },
  1331      "ListMilestonesInput":{
  1332        "type":"structure",
  1333        "required":["WorkloadId"],
  1334        "members":{
  1335          "WorkloadId":{
  1336            "shape":"WorkloadId",
  1337            "location":"uri",
  1338            "locationName":"WorkloadId"
  1339          },
  1340          "NextToken":{"shape":"NextToken"},
  1341          "MaxResults":{"shape":"MaxResults"}
  1342        }
  1343      },
  1344      "ListMilestonesOutput":{
  1345        "type":"structure",
  1346        "members":{
  1347          "WorkloadId":{"shape":"WorkloadId"},
  1348          "MilestoneSummaries":{"shape":"MilestoneSummaries"},
  1349          "NextToken":{"shape":"NextToken"}
  1350        }
  1351      },
  1352      "ListNotificationsInput":{
  1353        "type":"structure",
  1354        "members":{
  1355          "WorkloadId":{"shape":"WorkloadId"},
  1356          "NextToken":{"shape":"NextToken"},
  1357          "MaxResults":{"shape":"ListNotificationsMaxResults"}
  1358        }
  1359      },
  1360      "ListNotificationsMaxResults":{
  1361        "type":"integer",
  1362        "max":50,
  1363        "min":1
  1364      },
  1365      "ListNotificationsOutput":{
  1366        "type":"structure",
  1367        "members":{
  1368          "NotificationSummaries":{"shape":"NotificationSummaries"},
  1369          "NextToken":{"shape":"NextToken"}
  1370        }
  1371      },
  1372      "ListShareInvitationsInput":{
  1373        "type":"structure",
  1374        "members":{
  1375          "WorkloadNamePrefix":{
  1376            "shape":"WorkloadNamePrefix",
  1377            "location":"querystring",
  1378            "locationName":"WorkloadNamePrefix"
  1379          },
  1380          "NextToken":{
  1381            "shape":"NextToken",
  1382            "location":"querystring",
  1383            "locationName":"NextToken"
  1384          },
  1385          "MaxResults":{
  1386            "shape":"ListShareInvitationsMaxResults",
  1387            "location":"querystring",
  1388            "locationName":"MaxResults"
  1389          }
  1390        }
  1391      },
  1392      "ListShareInvitationsMaxResults":{
  1393        "type":"integer",
  1394        "max":50,
  1395        "min":1
  1396      },
  1397      "ListShareInvitationsOutput":{
  1398        "type":"structure",
  1399        "members":{
  1400          "ShareInvitationSummaries":{"shape":"ShareInvitationSummaries"},
  1401          "NextToken":{"shape":"NextToken"}
  1402        }
  1403      },
  1404      "ListTagsForResourceInput":{
  1405        "type":"structure",
  1406        "required":["WorkloadArn"],
  1407        "members":{
  1408          "WorkloadArn":{
  1409            "shape":"WorkloadArn",
  1410            "location":"uri",
  1411            "locationName":"WorkloadArn"
  1412          }
  1413        }
  1414      },
  1415      "ListTagsForResourceOutput":{
  1416        "type":"structure",
  1417        "members":{
  1418          "Tags":{"shape":"TagMap"}
  1419        }
  1420      },
  1421      "ListWorkloadSharesInput":{
  1422        "type":"structure",
  1423        "required":["WorkloadId"],
  1424        "members":{
  1425          "WorkloadId":{
  1426            "shape":"WorkloadId",
  1427            "location":"uri",
  1428            "locationName":"WorkloadId"
  1429          },
  1430          "SharedWithPrefix":{
  1431            "shape":"SharedWithPrefix",
  1432            "location":"querystring",
  1433            "locationName":"SharedWithPrefix"
  1434          },
  1435          "NextToken":{
  1436            "shape":"NextToken",
  1437            "location":"querystring",
  1438            "locationName":"NextToken"
  1439          },
  1440          "MaxResults":{
  1441            "shape":"ListWorkloadSharesMaxResults",
  1442            "location":"querystring",
  1443            "locationName":"MaxResults"
  1444          }
  1445        }
  1446      },
  1447      "ListWorkloadSharesMaxResults":{
  1448        "type":"integer",
  1449        "max":50,
  1450        "min":1
  1451      },
  1452      "ListWorkloadSharesOutput":{
  1453        "type":"structure",
  1454        "members":{
  1455          "WorkloadId":{"shape":"WorkloadId"},
  1456          "WorkloadShareSummaries":{"shape":"WorkloadShareSummaries"},
  1457          "NextToken":{"shape":"NextToken"}
  1458        }
  1459      },
  1460      "ListWorkloadsInput":{
  1461        "type":"structure",
  1462        "members":{
  1463          "WorkloadNamePrefix":{"shape":"WorkloadNamePrefix"},
  1464          "NextToken":{"shape":"NextToken"},
  1465          "MaxResults":{"shape":"ListWorkloadsMaxResults"}
  1466        }
  1467      },
  1468      "ListWorkloadsMaxResults":{
  1469        "type":"integer",
  1470        "max":50,
  1471        "min":1
  1472      },
  1473      "ListWorkloadsOutput":{
  1474        "type":"structure",
  1475        "members":{
  1476          "WorkloadSummaries":{"shape":"WorkloadSummaries"},
  1477          "NextToken":{"shape":"NextToken"}
  1478        }
  1479      },
  1480      "MaxResults":{
  1481        "type":"integer",
  1482        "max":50,
  1483        "min":1
  1484      },
  1485      "Milestone":{
  1486        "type":"structure",
  1487        "members":{
  1488          "MilestoneNumber":{"shape":"MilestoneNumber"},
  1489          "MilestoneName":{"shape":"MilestoneName"},
  1490          "RecordedAt":{"shape":"Timestamp"},
  1491          "Workload":{"shape":"Workload"}
  1492        }
  1493      },
  1494      "MilestoneName":{
  1495        "type":"string",
  1496        "max":100,
  1497        "min":3
  1498      },
  1499      "MilestoneNumber":{
  1500        "type":"integer",
  1501        "max":100,
  1502        "min":1
  1503      },
  1504      "MilestoneSummaries":{
  1505        "type":"list",
  1506        "member":{"shape":"MilestoneSummary"}
  1507      },
  1508      "MilestoneSummary":{
  1509        "type":"structure",
  1510        "members":{
  1511          "MilestoneNumber":{"shape":"MilestoneNumber"},
  1512          "MilestoneName":{"shape":"MilestoneName"},
  1513          "RecordedAt":{"shape":"Timestamp"},
  1514          "WorkloadSummary":{"shape":"WorkloadSummary"}
  1515        }
  1516      },
  1517      "NextToken":{"type":"string"},
  1518      "Notes":{
  1519        "type":"string",
  1520        "max":2084
  1521      },
  1522      "NotificationSummaries":{
  1523        "type":"list",
  1524        "member":{"shape":"NotificationSummary"}
  1525      },
  1526      "NotificationSummary":{
  1527        "type":"structure",
  1528        "members":{
  1529          "Type":{"shape":"NotificationType"},
  1530          "LensUpgradeSummary":{"shape":"LensUpgradeSummary"}
  1531        }
  1532      },
  1533      "NotificationType":{
  1534        "type":"string",
  1535        "enum":[
  1536          "LENS_VERSION_UPGRADED",
  1537          "LENS_VERSION_DEPRECATED"
  1538        ]
  1539      },
  1540      "PermissionType":{
  1541        "type":"string",
  1542        "enum":[
  1543          "READONLY",
  1544          "CONTRIBUTOR"
  1545        ]
  1546      },
  1547      "PillarDifference":{
  1548        "type":"structure",
  1549        "members":{
  1550          "PillarId":{"shape":"PillarId"},
  1551          "DifferenceStatus":{"shape":"DifferenceStatus"},
  1552          "QuestionDifferences":{"shape":"QuestionDifferences"}
  1553        }
  1554      },
  1555      "PillarDifferences":{
  1556        "type":"list",
  1557        "member":{"shape":"PillarDifference"}
  1558      },
  1559      "PillarId":{
  1560        "type":"string",
  1561        "max":64,
  1562        "min":1
  1563      },
  1564      "PillarName":{
  1565        "type":"string",
  1566        "max":128,
  1567        "min":1
  1568      },
  1569      "PillarNotes":{
  1570        "type":"map",
  1571        "key":{"shape":"PillarId"},
  1572        "value":{"shape":"Notes"}
  1573      },
  1574      "PillarReviewSummaries":{
  1575        "type":"list",
  1576        "member":{"shape":"PillarReviewSummary"}
  1577      },
  1578      "PillarReviewSummary":{
  1579        "type":"structure",
  1580        "members":{
  1581          "PillarId":{"shape":"PillarId"},
  1582          "PillarName":{"shape":"PillarName"},
  1583          "Notes":{"shape":"Notes"},
  1584          "RiskCounts":{"shape":"RiskCounts"}
  1585        }
  1586      },
  1587      "QuestionDescription":{
  1588        "type":"string",
  1589        "max":1024,
  1590        "min":1
  1591      },
  1592      "QuestionDifference":{
  1593        "type":"structure",
  1594        "members":{
  1595          "QuestionId":{"shape":"QuestionId"},
  1596          "QuestionTitle":{"shape":"QuestionTitle"},
  1597          "DifferenceStatus":{"shape":"DifferenceStatus"}
  1598        }
  1599      },
  1600      "QuestionDifferences":{
  1601        "type":"list",
  1602        "member":{"shape":"QuestionDifference"}
  1603      },
  1604      "QuestionId":{
  1605        "type":"string",
  1606        "max":128,
  1607        "min":1
  1608      },
  1609      "QuestionTitle":{
  1610        "type":"string",
  1611        "max":512,
  1612        "min":1
  1613      },
  1614      "QuotaCode":{"type":"string"},
  1615      "ResourceNotFoundException":{
  1616        "type":"structure",
  1617        "required":[
  1618          "Message",
  1619          "ResourceId",
  1620          "ResourceType"
  1621        ],
  1622        "members":{
  1623          "Message":{"shape":"ExceptionMessage"},
  1624          "ResourceId":{"shape":"ExceptionResourceId"},
  1625          "ResourceType":{"shape":"ExceptionResourceType"}
  1626        },
  1627        "error":{"httpStatusCode":404},
  1628        "exception":true
  1629      },
  1630      "Risk":{
  1631        "type":"string",
  1632        "enum":[
  1633          "UNANSWERED",
  1634          "HIGH",
  1635          "MEDIUM",
  1636          "NONE",
  1637          "NOT_APPLICABLE"
  1638        ]
  1639      },
  1640      "RiskCounts":{
  1641        "type":"map",
  1642        "key":{"shape":"Risk"},
  1643        "value":{"shape":"Count"}
  1644      },
  1645      "SelectedChoices":{
  1646        "type":"list",
  1647        "member":{"shape":"ChoiceId"}
  1648      },
  1649      "ServiceCode":{"type":"string"},
  1650      "ServiceQuotaExceededException":{
  1651        "type":"structure",
  1652        "required":[
  1653          "Message",
  1654          "QuotaCode",
  1655          "ServiceCode"
  1656        ],
  1657        "members":{
  1658          "Message":{"shape":"ExceptionMessage"},
  1659          "ResourceId":{"shape":"ExceptionResourceId"},
  1660          "ResourceType":{"shape":"ExceptionResourceType"},
  1661          "QuotaCode":{"shape":"QuotaCode"},
  1662          "ServiceCode":{"shape":"ServiceCode"}
  1663        },
  1664        "error":{"httpStatusCode":402},
  1665        "exception":true
  1666      },
  1667      "ShareId":{
  1668        "type":"string",
  1669        "pattern":"[0-9a-f]{32}"
  1670      },
  1671      "ShareInvitation":{
  1672        "type":"structure",
  1673        "members":{
  1674          "ShareInvitationId":{"shape":"ShareInvitationId"},
  1675          "WorkloadId":{"shape":"WorkloadId"}
  1676        }
  1677      },
  1678      "ShareInvitationAction":{
  1679        "type":"string",
  1680        "enum":[
  1681          "ACCEPT",
  1682          "REJECT"
  1683        ]
  1684      },
  1685      "ShareInvitationId":{
  1686        "type":"string",
  1687        "pattern":"[0-9a-f]{32}"
  1688      },
  1689      "ShareInvitationSummaries":{
  1690        "type":"list",
  1691        "member":{"shape":"ShareInvitationSummary"}
  1692      },
  1693      "ShareInvitationSummary":{
  1694        "type":"structure",
  1695        "members":{
  1696          "ShareInvitationId":{"shape":"ShareInvitationId"},
  1697          "SharedBy":{"shape":"AwsAccountId"},
  1698          "SharedWith":{"shape":"SharedWith"},
  1699          "PermissionType":{"shape":"PermissionType"},
  1700          "WorkloadName":{"shape":"WorkloadName"},
  1701          "WorkloadId":{"shape":"WorkloadId"}
  1702        }
  1703      },
  1704      "ShareStatus":{
  1705        "type":"string",
  1706        "enum":[
  1707          "ACCEPTED",
  1708          "REJECTED",
  1709          "PENDING",
  1710          "REVOKED",
  1711          "EXPIRED"
  1712        ]
  1713      },
  1714      "SharedWith":{
  1715        "type":"string",
  1716        "max":2048,
  1717        "min":12
  1718      },
  1719      "SharedWithPrefix":{
  1720        "type":"string",
  1721        "max":100
  1722      },
  1723      "TagKey":{
  1724        "type":"string",
  1725        "max":128,
  1726        "min":1
  1727      },
  1728      "TagKeyList":{
  1729        "type":"list",
  1730        "member":{"shape":"TagKey"},
  1731        "max":50,
  1732        "min":1
  1733      },
  1734      "TagMap":{
  1735        "type":"map",
  1736        "key":{"shape":"TagKey"},
  1737        "value":{"shape":"TagValue"},
  1738        "max":50,
  1739        "min":1
  1740      },
  1741      "TagResourceInput":{
  1742        "type":"structure",
  1743        "required":[
  1744          "WorkloadArn",
  1745          "Tags"
  1746        ],
  1747        "members":{
  1748          "WorkloadArn":{
  1749            "shape":"WorkloadArn",
  1750            "location":"uri",
  1751            "locationName":"WorkloadArn"
  1752          },
  1753          "Tags":{"shape":"TagMap"}
  1754        }
  1755      },
  1756      "TagResourceOutput":{
  1757        "type":"structure",
  1758        "members":{
  1759        }
  1760      },
  1761      "TagValue":{
  1762        "type":"string",
  1763        "max":256,
  1764        "min":0
  1765      },
  1766      "ThrottlingException":{
  1767        "type":"structure",
  1768        "required":["Message"],
  1769        "members":{
  1770          "Message":{"shape":"ExceptionMessage"},
  1771          "QuotaCode":{"shape":"QuotaCode"},
  1772          "ServiceCode":{"shape":"ServiceCode"}
  1773        },
  1774        "error":{"httpStatusCode":429},
  1775        "exception":true
  1776      },
  1777      "Timestamp":{"type":"timestamp"},
  1778      "UntagResourceInput":{
  1779        "type":"structure",
  1780        "required":[
  1781          "WorkloadArn",
  1782          "TagKeys"
  1783        ],
  1784        "members":{
  1785          "WorkloadArn":{
  1786            "shape":"WorkloadArn",
  1787            "location":"uri",
  1788            "locationName":"WorkloadArn"
  1789          },
  1790          "TagKeys":{
  1791            "shape":"TagKeyList",
  1792            "location":"querystring",
  1793            "locationName":"tagKeys"
  1794          }
  1795        }
  1796      },
  1797      "UntagResourceOutput":{
  1798        "type":"structure",
  1799        "members":{
  1800        }
  1801      },
  1802      "UpdateAnswerInput":{
  1803        "type":"structure",
  1804        "required":[
  1805          "WorkloadId",
  1806          "LensAlias",
  1807          "QuestionId"
  1808        ],
  1809        "members":{
  1810          "WorkloadId":{
  1811            "shape":"WorkloadId",
  1812            "location":"uri",
  1813            "locationName":"WorkloadId"
  1814          },
  1815          "LensAlias":{
  1816            "shape":"LensAlias",
  1817            "location":"uri",
  1818            "locationName":"LensAlias"
  1819          },
  1820          "QuestionId":{
  1821            "shape":"QuestionId",
  1822            "location":"uri",
  1823            "locationName":"QuestionId"
  1824          },
  1825          "SelectedChoices":{"shape":"SelectedChoices"},
  1826          "ChoiceUpdates":{"shape":"ChoiceUpdates"},
  1827          "Notes":{"shape":"Notes"},
  1828          "IsApplicable":{"shape":"IsApplicable"},
  1829          "Reason":{"shape":"AnswerReason"}
  1830        }
  1831      },
  1832      "UpdateAnswerOutput":{
  1833        "type":"structure",
  1834        "members":{
  1835          "WorkloadId":{"shape":"WorkloadId"},
  1836          "LensAlias":{"shape":"LensAlias"},
  1837          "Answer":{"shape":"Answer"}
  1838        }
  1839      },
  1840      "UpdateLensReviewInput":{
  1841        "type":"structure",
  1842        "required":[
  1843          "WorkloadId",
  1844          "LensAlias"
  1845        ],
  1846        "members":{
  1847          "WorkloadId":{
  1848            "shape":"WorkloadId",
  1849            "location":"uri",
  1850            "locationName":"WorkloadId"
  1851          },
  1852          "LensAlias":{
  1853            "shape":"LensAlias",
  1854            "location":"uri",
  1855            "locationName":"LensAlias"
  1856          },
  1857          "LensNotes":{"shape":"Notes"},
  1858          "PillarNotes":{"shape":"PillarNotes"}
  1859        }
  1860      },
  1861      "UpdateLensReviewOutput":{
  1862        "type":"structure",
  1863        "members":{
  1864          "WorkloadId":{"shape":"WorkloadId"},
  1865          "LensReview":{"shape":"LensReview"}
  1866        }
  1867      },
  1868      "UpdateShareInvitationInput":{
  1869        "type":"structure",
  1870        "required":[
  1871          "ShareInvitationId",
  1872          "ShareInvitationAction"
  1873        ],
  1874        "members":{
  1875          "ShareInvitationId":{
  1876            "shape":"ShareInvitationId",
  1877            "location":"uri",
  1878            "locationName":"ShareInvitationId"
  1879          },
  1880          "ShareInvitationAction":{"shape":"ShareInvitationAction"}
  1881        }
  1882      },
  1883      "UpdateShareInvitationOutput":{
  1884        "type":"structure",
  1885        "members":{
  1886          "ShareInvitation":{"shape":"ShareInvitation"}
  1887        }
  1888      },
  1889      "UpdateWorkloadInput":{
  1890        "type":"structure",
  1891        "required":["WorkloadId"],
  1892        "members":{
  1893          "WorkloadId":{
  1894            "shape":"WorkloadId",
  1895            "location":"uri",
  1896            "locationName":"WorkloadId"
  1897          },
  1898          "WorkloadName":{"shape":"WorkloadName"},
  1899          "Description":{"shape":"WorkloadDescription"},
  1900          "Environment":{"shape":"WorkloadEnvironment"},
  1901          "AccountIds":{"shape":"WorkloadAccountIds"},
  1902          "AwsRegions":{"shape":"WorkloadAwsRegions"},
  1903          "NonAwsRegions":{"shape":"WorkloadNonAwsRegions"},
  1904          "PillarPriorities":{"shape":"WorkloadPillarPriorities"},
  1905          "ArchitecturalDesign":{"shape":"WorkloadArchitecturalDesign"},
  1906          "ReviewOwner":{"shape":"WorkloadReviewOwner"},
  1907          "IsReviewOwnerUpdateAcknowledged":{"shape":"IsReviewOwnerUpdateAcknowledged"},
  1908          "IndustryType":{"shape":"WorkloadIndustryType"},
  1909          "Industry":{"shape":"WorkloadIndustry"},
  1910          "Notes":{"shape":"Notes"},
  1911          "ImprovementStatus":{"shape":"WorkloadImprovementStatus"}
  1912        }
  1913      },
  1914      "UpdateWorkloadOutput":{
  1915        "type":"structure",
  1916        "members":{
  1917          "Workload":{"shape":"Workload"}
  1918        }
  1919      },
  1920      "UpdateWorkloadShareInput":{
  1921        "type":"structure",
  1922        "required":[
  1923          "ShareId",
  1924          "WorkloadId",
  1925          "PermissionType"
  1926        ],
  1927        "members":{
  1928          "ShareId":{
  1929            "shape":"ShareId",
  1930            "location":"uri",
  1931            "locationName":"ShareId"
  1932          },
  1933          "WorkloadId":{
  1934            "shape":"WorkloadId",
  1935            "location":"uri",
  1936            "locationName":"WorkloadId"
  1937          },
  1938          "PermissionType":{"shape":"PermissionType"}
  1939        }
  1940      },
  1941      "UpdateWorkloadShareOutput":{
  1942        "type":"structure",
  1943        "members":{
  1944          "WorkloadId":{"shape":"WorkloadId"},
  1945          "WorkloadShare":{"shape":"WorkloadShare"}
  1946        }
  1947      },
  1948      "UpgradeLensReviewInput":{
  1949        "type":"structure",
  1950        "required":[
  1951          "WorkloadId",
  1952          "LensAlias",
  1953          "MilestoneName"
  1954        ],
  1955        "members":{
  1956          "WorkloadId":{
  1957            "shape":"WorkloadId",
  1958            "location":"uri",
  1959            "locationName":"WorkloadId"
  1960          },
  1961          "LensAlias":{
  1962            "shape":"LensAlias",
  1963            "location":"uri",
  1964            "locationName":"LensAlias"
  1965          },
  1966          "MilestoneName":{"shape":"MilestoneName"},
  1967          "ClientRequestToken":{"shape":"ClientRequestToken"}
  1968        }
  1969      },
  1970      "ValidationException":{
  1971        "type":"structure",
  1972        "required":["Message"],
  1973        "members":{
  1974          "Message":{"shape":"ExceptionMessage"},
  1975          "Reason":{"shape":"ValidationExceptionReason"},
  1976          "Fields":{"shape":"ValidationExceptionFieldList"}
  1977        },
  1978        "error":{"httpStatusCode":400},
  1979        "exception":true
  1980      },
  1981      "ValidationExceptionField":{
  1982        "type":"structure",
  1983        "required":[
  1984          "Name",
  1985          "Message"
  1986        ],
  1987        "members":{
  1988          "Name":{"shape":"ValidationExceptionFieldName"},
  1989          "Message":{"shape":"ExceptionMessage"}
  1990        }
  1991      },
  1992      "ValidationExceptionFieldList":{
  1993        "type":"list",
  1994        "member":{"shape":"ValidationExceptionField"}
  1995      },
  1996      "ValidationExceptionFieldName":{"type":"string"},
  1997      "ValidationExceptionReason":{
  1998        "type":"string",
  1999        "enum":[
  2000          "UNKNOWN_OPERATION",
  2001          "CANNOT_PARSE",
  2002          "FIELD_VALIDATION_FAILED",
  2003          "OTHER"
  2004        ]
  2005      },
  2006      "VersionDifferences":{
  2007        "type":"structure",
  2008        "members":{
  2009          "PillarDifferences":{"shape":"PillarDifferences"}
  2010        }
  2011      },
  2012      "Workload":{
  2013        "type":"structure",
  2014        "members":{
  2015          "WorkloadId":{"shape":"WorkloadId"},
  2016          "WorkloadArn":{"shape":"WorkloadArn"},
  2017          "WorkloadName":{"shape":"WorkloadName"},
  2018          "Description":{"shape":"WorkloadDescription"},
  2019          "Environment":{"shape":"WorkloadEnvironment"},
  2020          "UpdatedAt":{"shape":"Timestamp"},
  2021          "AccountIds":{"shape":"WorkloadAccountIds"},
  2022          "AwsRegions":{"shape":"WorkloadAwsRegions"},
  2023          "NonAwsRegions":{"shape":"WorkloadNonAwsRegions"},
  2024          "ArchitecturalDesign":{"shape":"WorkloadArchitecturalDesign"},
  2025          "ReviewOwner":{"shape":"WorkloadReviewOwner"},
  2026          "ReviewRestrictionDate":{"shape":"Timestamp"},
  2027          "IsReviewOwnerUpdateAcknowledged":{"shape":"IsReviewOwnerUpdateAcknowledged"},
  2028          "IndustryType":{"shape":"WorkloadIndustryType"},
  2029          "Industry":{"shape":"WorkloadIndustry"},
  2030          "Notes":{"shape":"Notes"},
  2031          "ImprovementStatus":{"shape":"WorkloadImprovementStatus"},
  2032          "RiskCounts":{"shape":"RiskCounts"},
  2033          "PillarPriorities":{"shape":"WorkloadPillarPriorities"},
  2034          "Lenses":{"shape":"WorkloadLenses"},
  2035          "Owner":{"shape":"AwsAccountId"},
  2036          "ShareInvitationId":{"shape":"ShareInvitationId"},
  2037          "Tags":{"shape":"TagMap"}
  2038        }
  2039      },
  2040      "WorkloadAccountIds":{
  2041        "type":"list",
  2042        "member":{"shape":"AwsAccountId"},
  2043        "max":100
  2044      },
  2045      "WorkloadArchitecturalDesign":{
  2046        "type":"string",
  2047        "max":2048
  2048      },
  2049      "WorkloadArn":{"type":"string"},
  2050      "WorkloadAwsRegions":{
  2051        "type":"list",
  2052        "member":{"shape":"AwsRegion"},
  2053        "max":50
  2054      },
  2055      "WorkloadDescription":{
  2056        "type":"string",
  2057        "max":250,
  2058        "min":3
  2059      },
  2060      "WorkloadEnvironment":{
  2061        "type":"string",
  2062        "enum":[
  2063          "PRODUCTION",
  2064          "PREPRODUCTION"
  2065        ]
  2066      },
  2067      "WorkloadId":{
  2068        "type":"string",
  2069        "pattern":"[0-9a-f]{32}"
  2070      },
  2071      "WorkloadImprovementStatus":{
  2072        "type":"string",
  2073        "enum":[
  2074          "NOT_APPLICABLE",
  2075          "NOT_STARTED",
  2076          "IN_PROGRESS",
  2077          "COMPLETE",
  2078          "RISK_ACKNOWLEDGED"
  2079        ]
  2080      },
  2081      "WorkloadIndustry":{
  2082        "type":"string",
  2083        "max":100
  2084      },
  2085      "WorkloadIndustryType":{
  2086        "type":"string",
  2087        "max":100
  2088      },
  2089      "WorkloadLenses":{
  2090        "type":"list",
  2091        "member":{"shape":"LensAlias"}
  2092      },
  2093      "WorkloadName":{
  2094        "type":"string",
  2095        "max":100,
  2096        "min":3
  2097      },
  2098      "WorkloadNamePrefix":{
  2099        "type":"string",
  2100        "max":100
  2101      },
  2102      "WorkloadNonAwsRegion":{
  2103        "type":"string",
  2104        "max":25,
  2105        "min":3
  2106      },
  2107      "WorkloadNonAwsRegions":{
  2108        "type":"list",
  2109        "member":{"shape":"WorkloadNonAwsRegion"},
  2110        "max":5
  2111      },
  2112      "WorkloadPillarPriorities":{
  2113        "type":"list",
  2114        "member":{"shape":"PillarId"}
  2115      },
  2116      "WorkloadReviewOwner":{
  2117        "type":"string",
  2118        "max":255,
  2119        "min":3
  2120      },
  2121      "WorkloadShare":{
  2122        "type":"structure",
  2123        "members":{
  2124          "ShareId":{"shape":"ShareId"},
  2125          "SharedBy":{"shape":"AwsAccountId"},
  2126          "SharedWith":{"shape":"SharedWith"},
  2127          "PermissionType":{"shape":"PermissionType"},
  2128          "Status":{"shape":"ShareStatus"},
  2129          "WorkloadName":{"shape":"WorkloadName"},
  2130          "WorkloadId":{"shape":"WorkloadId"}
  2131        }
  2132      },
  2133      "WorkloadShareSummaries":{
  2134        "type":"list",
  2135        "member":{"shape":"WorkloadShareSummary"}
  2136      },
  2137      "WorkloadShareSummary":{
  2138        "type":"structure",
  2139        "members":{
  2140          "ShareId":{"shape":"ShareId"},
  2141          "SharedWith":{"shape":"SharedWith"},
  2142          "PermissionType":{"shape":"PermissionType"},
  2143          "Status":{"shape":"ShareStatus"}
  2144        }
  2145      },
  2146      "WorkloadSummaries":{
  2147        "type":"list",
  2148        "member":{"shape":"WorkloadSummary"}
  2149      },
  2150      "WorkloadSummary":{
  2151        "type":"structure",
  2152        "members":{
  2153          "WorkloadId":{"shape":"WorkloadId"},
  2154          "WorkloadArn":{"shape":"WorkloadArn"},
  2155          "WorkloadName":{"shape":"WorkloadName"},
  2156          "Owner":{"shape":"AwsAccountId"},
  2157          "UpdatedAt":{"shape":"Timestamp"},
  2158          "Lenses":{"shape":"WorkloadLenses"},
  2159          "RiskCounts":{"shape":"RiskCounts"},
  2160          "ImprovementStatus":{"shape":"WorkloadImprovementStatus"}
  2161        }
  2162      }
  2163    }
  2164  }