github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/servicecatalog/2015-12-10/api-2.json (about)

     1  {
     2    "version":"2.0",
     3    "metadata":{
     4      "apiVersion":"2015-12-10",
     5      "endpointPrefix":"servicecatalog",
     6      "jsonVersion":"1.1",
     7      "protocol":"json",
     8      "serviceFullName":"AWS Service Catalog",
     9      "serviceId":"Service Catalog",
    10      "signatureVersion":"v4",
    11      "targetPrefix":"AWS242ServiceCatalogService",
    12      "uid":"servicecatalog-2015-12-10"
    13    },
    14    "operations":{
    15      "AcceptPortfolioShare":{
    16        "name":"AcceptPortfolioShare",
    17        "http":{
    18          "method":"POST",
    19          "requestUri":"/"
    20        },
    21        "input":{"shape":"AcceptPortfolioShareInput"},
    22        "output":{"shape":"AcceptPortfolioShareOutput"},
    23        "errors":[
    24          {"shape":"InvalidParametersException"},
    25          {"shape":"ResourceNotFoundException"},
    26          {"shape":"LimitExceededException"}
    27        ]
    28      },
    29      "AssociateBudgetWithResource":{
    30        "name":"AssociateBudgetWithResource",
    31        "http":{
    32          "method":"POST",
    33          "requestUri":"/"
    34        },
    35        "input":{"shape":"AssociateBudgetWithResourceInput"},
    36        "output":{"shape":"AssociateBudgetWithResourceOutput"},
    37        "errors":[
    38          {"shape":"InvalidParametersException"},
    39          {"shape":"DuplicateResourceException"},
    40          {"shape":"LimitExceededException"},
    41          {"shape":"ResourceNotFoundException"}
    42        ]
    43      },
    44      "AssociatePrincipalWithPortfolio":{
    45        "name":"AssociatePrincipalWithPortfolio",
    46        "http":{
    47          "method":"POST",
    48          "requestUri":"/"
    49        },
    50        "input":{"shape":"AssociatePrincipalWithPortfolioInput"},
    51        "output":{"shape":"AssociatePrincipalWithPortfolioOutput"},
    52        "errors":[
    53          {"shape":"InvalidParametersException"},
    54          {"shape":"ResourceNotFoundException"},
    55          {"shape":"LimitExceededException"}
    56        ]
    57      },
    58      "AssociateProductWithPortfolio":{
    59        "name":"AssociateProductWithPortfolio",
    60        "http":{
    61          "method":"POST",
    62          "requestUri":"/"
    63        },
    64        "input":{"shape":"AssociateProductWithPortfolioInput"},
    65        "output":{"shape":"AssociateProductWithPortfolioOutput"},
    66        "errors":[
    67          {"shape":"InvalidParametersException"},
    68          {"shape":"ResourceNotFoundException"},
    69          {"shape":"LimitExceededException"}
    70        ]
    71      },
    72      "AssociateServiceActionWithProvisioningArtifact":{
    73        "name":"AssociateServiceActionWithProvisioningArtifact",
    74        "http":{
    75          "method":"POST",
    76          "requestUri":"/"
    77        },
    78        "input":{"shape":"AssociateServiceActionWithProvisioningArtifactInput"},
    79        "output":{"shape":"AssociateServiceActionWithProvisioningArtifactOutput"},
    80        "errors":[
    81          {"shape":"ResourceNotFoundException"},
    82          {"shape":"DuplicateResourceException"},
    83          {"shape":"LimitExceededException"}
    84        ]
    85      },
    86      "AssociateTagOptionWithResource":{
    87        "name":"AssociateTagOptionWithResource",
    88        "http":{
    89          "method":"POST",
    90          "requestUri":"/"
    91        },
    92        "input":{"shape":"AssociateTagOptionWithResourceInput"},
    93        "output":{"shape":"AssociateTagOptionWithResourceOutput"},
    94        "errors":[
    95          {"shape":"TagOptionNotMigratedException"},
    96          {"shape":"ResourceNotFoundException"},
    97          {"shape":"InvalidParametersException"},
    98          {"shape":"LimitExceededException"},
    99          {"shape":"DuplicateResourceException"},
   100          {"shape":"InvalidStateException"}
   101        ]
   102      },
   103      "BatchAssociateServiceActionWithProvisioningArtifact":{
   104        "name":"BatchAssociateServiceActionWithProvisioningArtifact",
   105        "http":{
   106          "method":"POST",
   107          "requestUri":"/"
   108        },
   109        "input":{"shape":"BatchAssociateServiceActionWithProvisioningArtifactInput"},
   110        "output":{"shape":"BatchAssociateServiceActionWithProvisioningArtifactOutput"},
   111        "errors":[
   112          {"shape":"InvalidParametersException"}
   113        ]
   114      },
   115      "BatchDisassociateServiceActionFromProvisioningArtifact":{
   116        "name":"BatchDisassociateServiceActionFromProvisioningArtifact",
   117        "http":{
   118          "method":"POST",
   119          "requestUri":"/"
   120        },
   121        "input":{"shape":"BatchDisassociateServiceActionFromProvisioningArtifactInput"},
   122        "output":{"shape":"BatchDisassociateServiceActionFromProvisioningArtifactOutput"},
   123        "errors":[
   124          {"shape":"InvalidParametersException"}
   125        ]
   126      },
   127      "CopyProduct":{
   128        "name":"CopyProduct",
   129        "http":{
   130          "method":"POST",
   131          "requestUri":"/"
   132        },
   133        "input":{"shape":"CopyProductInput"},
   134        "output":{"shape":"CopyProductOutput"},
   135        "errors":[
   136          {"shape":"ResourceNotFoundException"},
   137          {"shape":"InvalidParametersException"}
   138        ]
   139      },
   140      "CreateConstraint":{
   141        "name":"CreateConstraint",
   142        "http":{
   143          "method":"POST",
   144          "requestUri":"/"
   145        },
   146        "input":{"shape":"CreateConstraintInput"},
   147        "output":{"shape":"CreateConstraintOutput"},
   148        "errors":[
   149          {"shape":"ResourceNotFoundException"},
   150          {"shape":"InvalidParametersException"},
   151          {"shape":"LimitExceededException"},
   152          {"shape":"DuplicateResourceException"}
   153        ]
   154      },
   155      "CreatePortfolio":{
   156        "name":"CreatePortfolio",
   157        "http":{
   158          "method":"POST",
   159          "requestUri":"/"
   160        },
   161        "input":{"shape":"CreatePortfolioInput"},
   162        "output":{"shape":"CreatePortfolioOutput"},
   163        "errors":[
   164          {"shape":"InvalidParametersException"},
   165          {"shape":"LimitExceededException"},
   166          {"shape":"TagOptionNotMigratedException"}
   167        ]
   168      },
   169      "CreatePortfolioShare":{
   170        "name":"CreatePortfolioShare",
   171        "http":{
   172          "method":"POST",
   173          "requestUri":"/"
   174        },
   175        "input":{"shape":"CreatePortfolioShareInput"},
   176        "output":{"shape":"CreatePortfolioShareOutput"},
   177        "errors":[
   178          {"shape":"ResourceNotFoundException"},
   179          {"shape":"LimitExceededException"},
   180          {"shape":"InvalidParametersException"},
   181          {"shape":"OperationNotSupportedException"},
   182          {"shape":"InvalidStateException"}
   183        ]
   184      },
   185      "CreateProduct":{
   186        "name":"CreateProduct",
   187        "http":{
   188          "method":"POST",
   189          "requestUri":"/"
   190        },
   191        "input":{"shape":"CreateProductInput"},
   192        "output":{"shape":"CreateProductOutput"},
   193        "errors":[
   194          {"shape":"InvalidParametersException"},
   195          {"shape":"LimitExceededException"},
   196          {"shape":"TagOptionNotMigratedException"}
   197        ]
   198      },
   199      "CreateProvisionedProductPlan":{
   200        "name":"CreateProvisionedProductPlan",
   201        "http":{
   202          "method":"POST",
   203          "requestUri":"/"
   204        },
   205        "input":{"shape":"CreateProvisionedProductPlanInput"},
   206        "output":{"shape":"CreateProvisionedProductPlanOutput"},
   207        "errors":[
   208          {"shape":"InvalidParametersException"},
   209          {"shape":"ResourceNotFoundException"},
   210          {"shape":"InvalidStateException"}
   211        ]
   212      },
   213      "CreateProvisioningArtifact":{
   214        "name":"CreateProvisioningArtifact",
   215        "http":{
   216          "method":"POST",
   217          "requestUri":"/"
   218        },
   219        "input":{"shape":"CreateProvisioningArtifactInput"},
   220        "output":{"shape":"CreateProvisioningArtifactOutput"},
   221        "errors":[
   222          {"shape":"ResourceNotFoundException"},
   223          {"shape":"InvalidParametersException"},
   224          {"shape":"LimitExceededException"}
   225        ]
   226      },
   227      "CreateServiceAction":{
   228        "name":"CreateServiceAction",
   229        "http":{
   230          "method":"POST",
   231          "requestUri":"/"
   232        },
   233        "input":{"shape":"CreateServiceActionInput"},
   234        "output":{"shape":"CreateServiceActionOutput"},
   235        "errors":[
   236          {"shape":"InvalidParametersException"},
   237          {"shape":"LimitExceededException"}
   238        ]
   239      },
   240      "CreateTagOption":{
   241        "name":"CreateTagOption",
   242        "http":{
   243          "method":"POST",
   244          "requestUri":"/"
   245        },
   246        "input":{"shape":"CreateTagOptionInput"},
   247        "output":{"shape":"CreateTagOptionOutput"},
   248        "errors":[
   249          {"shape":"TagOptionNotMigratedException"},
   250          {"shape":"DuplicateResourceException"},
   251          {"shape":"LimitExceededException"}
   252        ]
   253      },
   254      "DeleteConstraint":{
   255        "name":"DeleteConstraint",
   256        "http":{
   257          "method":"POST",
   258          "requestUri":"/"
   259        },
   260        "input":{"shape":"DeleteConstraintInput"},
   261        "output":{"shape":"DeleteConstraintOutput"},
   262        "errors":[
   263          {"shape":"ResourceNotFoundException"},
   264          {"shape":"InvalidParametersException"}
   265        ]
   266      },
   267      "DeletePortfolio":{
   268        "name":"DeletePortfolio",
   269        "http":{
   270          "method":"POST",
   271          "requestUri":"/"
   272        },
   273        "input":{"shape":"DeletePortfolioInput"},
   274        "output":{"shape":"DeletePortfolioOutput"},
   275        "errors":[
   276          {"shape":"ResourceNotFoundException"},
   277          {"shape":"InvalidParametersException"},
   278          {"shape":"ResourceInUseException"},
   279          {"shape":"TagOptionNotMigratedException"}
   280        ]
   281      },
   282      "DeletePortfolioShare":{
   283        "name":"DeletePortfolioShare",
   284        "http":{
   285          "method":"POST",
   286          "requestUri":"/"
   287        },
   288        "input":{"shape":"DeletePortfolioShareInput"},
   289        "output":{"shape":"DeletePortfolioShareOutput"},
   290        "errors":[
   291          {"shape":"ResourceNotFoundException"},
   292          {"shape":"InvalidParametersException"},
   293          {"shape":"OperationNotSupportedException"},
   294          {"shape":"InvalidStateException"}
   295        ]
   296      },
   297      "DeleteProduct":{
   298        "name":"DeleteProduct",
   299        "http":{
   300          "method":"POST",
   301          "requestUri":"/"
   302        },
   303        "input":{"shape":"DeleteProductInput"},
   304        "output":{"shape":"DeleteProductOutput"},
   305        "errors":[
   306          {"shape":"ResourceNotFoundException"},
   307          {"shape":"ResourceInUseException"},
   308          {"shape":"InvalidParametersException"},
   309          {"shape":"TagOptionNotMigratedException"}
   310        ]
   311      },
   312      "DeleteProvisionedProductPlan":{
   313        "name":"DeleteProvisionedProductPlan",
   314        "http":{
   315          "method":"POST",
   316          "requestUri":"/"
   317        },
   318        "input":{"shape":"DeleteProvisionedProductPlanInput"},
   319        "output":{"shape":"DeleteProvisionedProductPlanOutput"},
   320        "errors":[
   321          {"shape":"InvalidParametersException"},
   322          {"shape":"ResourceNotFoundException"}
   323        ]
   324      },
   325      "DeleteProvisioningArtifact":{
   326        "name":"DeleteProvisioningArtifact",
   327        "http":{
   328          "method":"POST",
   329          "requestUri":"/"
   330        },
   331        "input":{"shape":"DeleteProvisioningArtifactInput"},
   332        "output":{"shape":"DeleteProvisioningArtifactOutput"},
   333        "errors":[
   334          {"shape":"ResourceNotFoundException"},
   335          {"shape":"ResourceInUseException"},
   336          {"shape":"InvalidParametersException"}
   337        ]
   338      },
   339      "DeleteServiceAction":{
   340        "name":"DeleteServiceAction",
   341        "http":{
   342          "method":"POST",
   343          "requestUri":"/"
   344        },
   345        "input":{"shape":"DeleteServiceActionInput"},
   346        "output":{"shape":"DeleteServiceActionOutput"},
   347        "errors":[
   348          {"shape":"ResourceNotFoundException"},
   349          {"shape":"ResourceInUseException"}
   350        ]
   351      },
   352      "DeleteTagOption":{
   353        "name":"DeleteTagOption",
   354        "http":{
   355          "method":"POST",
   356          "requestUri":"/"
   357        },
   358        "input":{"shape":"DeleteTagOptionInput"},
   359        "output":{"shape":"DeleteTagOptionOutput"},
   360        "errors":[
   361          {"shape":"TagOptionNotMigratedException"},
   362          {"shape":"ResourceInUseException"},
   363          {"shape":"ResourceNotFoundException"}
   364        ]
   365      },
   366      "DescribeConstraint":{
   367        "name":"DescribeConstraint",
   368        "http":{
   369          "method":"POST",
   370          "requestUri":"/"
   371        },
   372        "input":{"shape":"DescribeConstraintInput"},
   373        "output":{"shape":"DescribeConstraintOutput"},
   374        "errors":[
   375          {"shape":"ResourceNotFoundException"}
   376        ]
   377      },
   378      "DescribeCopyProductStatus":{
   379        "name":"DescribeCopyProductStatus",
   380        "http":{
   381          "method":"POST",
   382          "requestUri":"/"
   383        },
   384        "input":{"shape":"DescribeCopyProductStatusInput"},
   385        "output":{"shape":"DescribeCopyProductStatusOutput"},
   386        "errors":[
   387          {"shape":"ResourceNotFoundException"}
   388        ]
   389      },
   390      "DescribePortfolio":{
   391        "name":"DescribePortfolio",
   392        "http":{
   393          "method":"POST",
   394          "requestUri":"/"
   395        },
   396        "input":{"shape":"DescribePortfolioInput"},
   397        "output":{"shape":"DescribePortfolioOutput"},
   398        "errors":[
   399          {"shape":"ResourceNotFoundException"}
   400        ]
   401      },
   402      "DescribePortfolioShareStatus":{
   403        "name":"DescribePortfolioShareStatus",
   404        "http":{
   405          "method":"POST",
   406          "requestUri":"/"
   407        },
   408        "input":{"shape":"DescribePortfolioShareStatusInput"},
   409        "output":{"shape":"DescribePortfolioShareStatusOutput"},
   410        "errors":[
   411          {"shape":"ResourceNotFoundException"},
   412          {"shape":"InvalidParametersException"},
   413          {"shape":"OperationNotSupportedException"}
   414        ]
   415      },
   416      "DescribePortfolioShares":{
   417        "name":"DescribePortfolioShares",
   418        "http":{
   419          "method":"POST",
   420          "requestUri":"/"
   421        },
   422        "input":{"shape":"DescribePortfolioSharesInput"},
   423        "output":{"shape":"DescribePortfolioSharesOutput"},
   424        "errors":[
   425          {"shape":"ResourceNotFoundException"},
   426          {"shape":"InvalidParametersException"}
   427        ]
   428      },
   429      "DescribeProduct":{
   430        "name":"DescribeProduct",
   431        "http":{
   432          "method":"POST",
   433          "requestUri":"/"
   434        },
   435        "input":{"shape":"DescribeProductInput"},
   436        "output":{"shape":"DescribeProductOutput"},
   437        "errors":[
   438          {"shape":"ResourceNotFoundException"},
   439          {"shape":"InvalidParametersException"}
   440        ]
   441      },
   442      "DescribeProductAsAdmin":{
   443        "name":"DescribeProductAsAdmin",
   444        "http":{
   445          "method":"POST",
   446          "requestUri":"/"
   447        },
   448        "input":{"shape":"DescribeProductAsAdminInput"},
   449        "output":{"shape":"DescribeProductAsAdminOutput"},
   450        "errors":[
   451          {"shape":"ResourceNotFoundException"},
   452          {"shape":"InvalidParametersException"}
   453        ]
   454      },
   455      "DescribeProductView":{
   456        "name":"DescribeProductView",
   457        "http":{
   458          "method":"POST",
   459          "requestUri":"/"
   460        },
   461        "input":{"shape":"DescribeProductViewInput"},
   462        "output":{"shape":"DescribeProductViewOutput"},
   463        "errors":[
   464          {"shape":"ResourceNotFoundException"},
   465          {"shape":"InvalidParametersException"}
   466        ]
   467      },
   468      "DescribeProvisionedProduct":{
   469        "name":"DescribeProvisionedProduct",
   470        "http":{
   471          "method":"POST",
   472          "requestUri":"/"
   473        },
   474        "input":{"shape":"DescribeProvisionedProductInput"},
   475        "output":{"shape":"DescribeProvisionedProductOutput"},
   476        "errors":[
   477          {"shape":"ResourceNotFoundException"},
   478          {"shape":"InvalidParametersException"}
   479        ]
   480      },
   481      "DescribeProvisionedProductPlan":{
   482        "name":"DescribeProvisionedProductPlan",
   483        "http":{
   484          "method":"POST",
   485          "requestUri":"/"
   486        },
   487        "input":{"shape":"DescribeProvisionedProductPlanInput"},
   488        "output":{"shape":"DescribeProvisionedProductPlanOutput"},
   489        "errors":[
   490          {"shape":"ResourceNotFoundException"},
   491          {"shape":"InvalidParametersException"}
   492        ]
   493      },
   494      "DescribeProvisioningArtifact":{
   495        "name":"DescribeProvisioningArtifact",
   496        "http":{
   497          "method":"POST",
   498          "requestUri":"/"
   499        },
   500        "input":{"shape":"DescribeProvisioningArtifactInput"},
   501        "output":{"shape":"DescribeProvisioningArtifactOutput"},
   502        "errors":[
   503          {"shape":"ResourceNotFoundException"},
   504          {"shape":"InvalidParametersException"}
   505        ]
   506      },
   507      "DescribeProvisioningParameters":{
   508        "name":"DescribeProvisioningParameters",
   509        "http":{
   510          "method":"POST",
   511          "requestUri":"/"
   512        },
   513        "input":{"shape":"DescribeProvisioningParametersInput"},
   514        "output":{"shape":"DescribeProvisioningParametersOutput"},
   515        "errors":[
   516          {"shape":"InvalidParametersException"},
   517          {"shape":"ResourceNotFoundException"}
   518        ]
   519      },
   520      "DescribeRecord":{
   521        "name":"DescribeRecord",
   522        "http":{
   523          "method":"POST",
   524          "requestUri":"/"
   525        },
   526        "input":{"shape":"DescribeRecordInput"},
   527        "output":{"shape":"DescribeRecordOutput"},
   528        "errors":[
   529          {"shape":"ResourceNotFoundException"}
   530        ]
   531      },
   532      "DescribeServiceAction":{
   533        "name":"DescribeServiceAction",
   534        "http":{
   535          "method":"POST",
   536          "requestUri":"/"
   537        },
   538        "input":{"shape":"DescribeServiceActionInput"},
   539        "output":{"shape":"DescribeServiceActionOutput"},
   540        "errors":[
   541          {"shape":"ResourceNotFoundException"}
   542        ]
   543      },
   544      "DescribeServiceActionExecutionParameters":{
   545        "name":"DescribeServiceActionExecutionParameters",
   546        "http":{
   547          "method":"POST",
   548          "requestUri":"/"
   549        },
   550        "input":{"shape":"DescribeServiceActionExecutionParametersInput"},
   551        "output":{"shape":"DescribeServiceActionExecutionParametersOutput"},
   552        "errors":[
   553          {"shape":"InvalidParametersException"},
   554          {"shape":"ResourceNotFoundException"}
   555        ]
   556      },
   557      "DescribeTagOption":{
   558        "name":"DescribeTagOption",
   559        "http":{
   560          "method":"POST",
   561          "requestUri":"/"
   562        },
   563        "input":{"shape":"DescribeTagOptionInput"},
   564        "output":{"shape":"DescribeTagOptionOutput"},
   565        "errors":[
   566          {"shape":"TagOptionNotMigratedException"},
   567          {"shape":"ResourceNotFoundException"}
   568        ]
   569      },
   570      "DisableAWSOrganizationsAccess":{
   571        "name":"DisableAWSOrganizationsAccess",
   572        "http":{
   573          "method":"POST",
   574          "requestUri":"/"
   575        },
   576        "input":{"shape":"DisableAWSOrganizationsAccessInput"},
   577        "output":{"shape":"DisableAWSOrganizationsAccessOutput"},
   578        "errors":[
   579          {"shape":"ResourceNotFoundException"},
   580          {"shape":"InvalidStateException"},
   581          {"shape":"OperationNotSupportedException"}
   582        ]
   583      },
   584      "DisassociateBudgetFromResource":{
   585        "name":"DisassociateBudgetFromResource",
   586        "http":{
   587          "method":"POST",
   588          "requestUri":"/"
   589        },
   590        "input":{"shape":"DisassociateBudgetFromResourceInput"},
   591        "output":{"shape":"DisassociateBudgetFromResourceOutput"},
   592        "errors":[
   593          {"shape":"ResourceNotFoundException"}
   594        ]
   595      },
   596      "DisassociatePrincipalFromPortfolio":{
   597        "name":"DisassociatePrincipalFromPortfolio",
   598        "http":{
   599          "method":"POST",
   600          "requestUri":"/"
   601        },
   602        "input":{"shape":"DisassociatePrincipalFromPortfolioInput"},
   603        "output":{"shape":"DisassociatePrincipalFromPortfolioOutput"},
   604        "errors":[
   605          {"shape":"InvalidParametersException"},
   606          {"shape":"ResourceNotFoundException"}
   607        ]
   608      },
   609      "DisassociateProductFromPortfolio":{
   610        "name":"DisassociateProductFromPortfolio",
   611        "http":{
   612          "method":"POST",
   613          "requestUri":"/"
   614        },
   615        "input":{"shape":"DisassociateProductFromPortfolioInput"},
   616        "output":{"shape":"DisassociateProductFromPortfolioOutput"},
   617        "errors":[
   618          {"shape":"ResourceNotFoundException"},
   619          {"shape":"ResourceInUseException"},
   620          {"shape":"InvalidParametersException"}
   621        ]
   622      },
   623      "DisassociateServiceActionFromProvisioningArtifact":{
   624        "name":"DisassociateServiceActionFromProvisioningArtifact",
   625        "http":{
   626          "method":"POST",
   627          "requestUri":"/"
   628        },
   629        "input":{"shape":"DisassociateServiceActionFromProvisioningArtifactInput"},
   630        "output":{"shape":"DisassociateServiceActionFromProvisioningArtifactOutput"},
   631        "errors":[
   632          {"shape":"ResourceNotFoundException"}
   633        ]
   634      },
   635      "DisassociateTagOptionFromResource":{
   636        "name":"DisassociateTagOptionFromResource",
   637        "http":{
   638          "method":"POST",
   639          "requestUri":"/"
   640        },
   641        "input":{"shape":"DisassociateTagOptionFromResourceInput"},
   642        "output":{"shape":"DisassociateTagOptionFromResourceOutput"},
   643        "errors":[
   644          {"shape":"TagOptionNotMigratedException"},
   645          {"shape":"ResourceNotFoundException"}
   646        ]
   647      },
   648      "EnableAWSOrganizationsAccess":{
   649        "name":"EnableAWSOrganizationsAccess",
   650        "http":{
   651          "method":"POST",
   652          "requestUri":"/"
   653        },
   654        "input":{"shape":"EnableAWSOrganizationsAccessInput"},
   655        "output":{"shape":"EnableAWSOrganizationsAccessOutput"},
   656        "errors":[
   657          {"shape":"ResourceNotFoundException"},
   658          {"shape":"InvalidStateException"},
   659          {"shape":"OperationNotSupportedException"}
   660        ]
   661      },
   662      "ExecuteProvisionedProductPlan":{
   663        "name":"ExecuteProvisionedProductPlan",
   664        "http":{
   665          "method":"POST",
   666          "requestUri":"/"
   667        },
   668        "input":{"shape":"ExecuteProvisionedProductPlanInput"},
   669        "output":{"shape":"ExecuteProvisionedProductPlanOutput"},
   670        "errors":[
   671          {"shape":"InvalidParametersException"},
   672          {"shape":"ResourceNotFoundException"},
   673          {"shape":"InvalidStateException"}
   674        ]
   675      },
   676      "ExecuteProvisionedProductServiceAction":{
   677        "name":"ExecuteProvisionedProductServiceAction",
   678        "http":{
   679          "method":"POST",
   680          "requestUri":"/"
   681        },
   682        "input":{"shape":"ExecuteProvisionedProductServiceActionInput"},
   683        "output":{"shape":"ExecuteProvisionedProductServiceActionOutput"},
   684        "errors":[
   685          {"shape":"InvalidParametersException"},
   686          {"shape":"ResourceNotFoundException"},
   687          {"shape":"InvalidStateException"}
   688        ]
   689      },
   690      "GetAWSOrganizationsAccessStatus":{
   691        "name":"GetAWSOrganizationsAccessStatus",
   692        "http":{
   693          "method":"POST",
   694          "requestUri":"/"
   695        },
   696        "input":{"shape":"GetAWSOrganizationsAccessStatusInput"},
   697        "output":{"shape":"GetAWSOrganizationsAccessStatusOutput"},
   698        "errors":[
   699          {"shape":"ResourceNotFoundException"},
   700          {"shape":"OperationNotSupportedException"}
   701        ]
   702      },
   703      "GetProvisionedProductOutputs":{
   704        "name":"GetProvisionedProductOutputs",
   705        "http":{
   706          "method":"POST",
   707          "requestUri":"/"
   708        },
   709        "input":{"shape":"GetProvisionedProductOutputsInput"},
   710        "output":{"shape":"GetProvisionedProductOutputsOutput"},
   711        "errors":[
   712          {"shape":"InvalidParametersException"},
   713          {"shape":"ResourceNotFoundException"}
   714        ]
   715      },
   716      "ImportAsProvisionedProduct":{
   717        "name":"ImportAsProvisionedProduct",
   718        "http":{
   719          "method":"POST",
   720          "requestUri":"/"
   721        },
   722        "input":{"shape":"ImportAsProvisionedProductInput"},
   723        "output":{"shape":"ImportAsProvisionedProductOutput"},
   724        "errors":[
   725          {"shape":"DuplicateResourceException"},
   726          {"shape":"InvalidStateException"},
   727          {"shape":"ResourceNotFoundException"},
   728          {"shape":"InvalidParametersException"}
   729        ]
   730      },
   731      "ListAcceptedPortfolioShares":{
   732        "name":"ListAcceptedPortfolioShares",
   733        "http":{
   734          "method":"POST",
   735          "requestUri":"/"
   736        },
   737        "input":{"shape":"ListAcceptedPortfolioSharesInput"},
   738        "output":{"shape":"ListAcceptedPortfolioSharesOutput"},
   739        "errors":[
   740          {"shape":"InvalidParametersException"},
   741          {"shape":"OperationNotSupportedException"}
   742        ]
   743      },
   744      "ListBudgetsForResource":{
   745        "name":"ListBudgetsForResource",
   746        "http":{
   747          "method":"POST",
   748          "requestUri":"/"
   749        },
   750        "input":{"shape":"ListBudgetsForResourceInput"},
   751        "output":{"shape":"ListBudgetsForResourceOutput"},
   752        "errors":[
   753          {"shape":"ResourceNotFoundException"},
   754          {"shape":"InvalidParametersException"}
   755        ]
   756      },
   757      "ListConstraintsForPortfolio":{
   758        "name":"ListConstraintsForPortfolio",
   759        "http":{
   760          "method":"POST",
   761          "requestUri":"/"
   762        },
   763        "input":{"shape":"ListConstraintsForPortfolioInput"},
   764        "output":{"shape":"ListConstraintsForPortfolioOutput"},
   765        "errors":[
   766          {"shape":"ResourceNotFoundException"},
   767          {"shape":"InvalidParametersException"}
   768        ]
   769      },
   770      "ListLaunchPaths":{
   771        "name":"ListLaunchPaths",
   772        "http":{
   773          "method":"POST",
   774          "requestUri":"/"
   775        },
   776        "input":{"shape":"ListLaunchPathsInput"},
   777        "output":{"shape":"ListLaunchPathsOutput"},
   778        "errors":[
   779          {"shape":"InvalidParametersException"},
   780          {"shape":"ResourceNotFoundException"}
   781        ]
   782      },
   783      "ListOrganizationPortfolioAccess":{
   784        "name":"ListOrganizationPortfolioAccess",
   785        "http":{
   786          "method":"POST",
   787          "requestUri":"/"
   788        },
   789        "input":{"shape":"ListOrganizationPortfolioAccessInput"},
   790        "output":{"shape":"ListOrganizationPortfolioAccessOutput"},
   791        "errors":[
   792          {"shape":"ResourceNotFoundException"},
   793          {"shape":"InvalidParametersException"},
   794          {"shape":"OperationNotSupportedException"}
   795        ]
   796      },
   797      "ListPortfolioAccess":{
   798        "name":"ListPortfolioAccess",
   799        "http":{
   800          "method":"POST",
   801          "requestUri":"/"
   802        },
   803        "input":{"shape":"ListPortfolioAccessInput"},
   804        "output":{"shape":"ListPortfolioAccessOutput"},
   805        "errors":[
   806          {"shape":"ResourceNotFoundException"},
   807          {"shape":"InvalidParametersException"}
   808        ]
   809      },
   810      "ListPortfolios":{
   811        "name":"ListPortfolios",
   812        "http":{
   813          "method":"POST",
   814          "requestUri":"/"
   815        },
   816        "input":{"shape":"ListPortfoliosInput"},
   817        "output":{"shape":"ListPortfoliosOutput"},
   818        "errors":[
   819          {"shape":"InvalidParametersException"}
   820        ]
   821      },
   822      "ListPortfoliosForProduct":{
   823        "name":"ListPortfoliosForProduct",
   824        "http":{
   825          "method":"POST",
   826          "requestUri":"/"
   827        },
   828        "input":{"shape":"ListPortfoliosForProductInput"},
   829        "output":{"shape":"ListPortfoliosForProductOutput"},
   830        "errors":[
   831          {"shape":"InvalidParametersException"},
   832          {"shape":"ResourceNotFoundException"}
   833        ]
   834      },
   835      "ListPrincipalsForPortfolio":{
   836        "name":"ListPrincipalsForPortfolio",
   837        "http":{
   838          "method":"POST",
   839          "requestUri":"/"
   840        },
   841        "input":{"shape":"ListPrincipalsForPortfolioInput"},
   842        "output":{"shape":"ListPrincipalsForPortfolioOutput"},
   843        "errors":[
   844          {"shape":"ResourceNotFoundException"},
   845          {"shape":"InvalidParametersException"}
   846        ]
   847      },
   848      "ListProvisionedProductPlans":{
   849        "name":"ListProvisionedProductPlans",
   850        "http":{
   851          "method":"POST",
   852          "requestUri":"/"
   853        },
   854        "input":{"shape":"ListProvisionedProductPlansInput"},
   855        "output":{"shape":"ListProvisionedProductPlansOutput"},
   856        "errors":[
   857          {"shape":"ResourceNotFoundException"},
   858          {"shape":"InvalidParametersException"}
   859        ]
   860      },
   861      "ListProvisioningArtifacts":{
   862        "name":"ListProvisioningArtifacts",
   863        "http":{
   864          "method":"POST",
   865          "requestUri":"/"
   866        },
   867        "input":{"shape":"ListProvisioningArtifactsInput"},
   868        "output":{"shape":"ListProvisioningArtifactsOutput"},
   869        "errors":[
   870          {"shape":"ResourceNotFoundException"},
   871          {"shape":"InvalidParametersException"}
   872        ]
   873      },
   874      "ListProvisioningArtifactsForServiceAction":{
   875        "name":"ListProvisioningArtifactsForServiceAction",
   876        "http":{
   877          "method":"POST",
   878          "requestUri":"/"
   879        },
   880        "input":{"shape":"ListProvisioningArtifactsForServiceActionInput"},
   881        "output":{"shape":"ListProvisioningArtifactsForServiceActionOutput"},
   882        "errors":[
   883          {"shape":"ResourceNotFoundException"},
   884          {"shape":"InvalidParametersException"}
   885        ]
   886      },
   887      "ListRecordHistory":{
   888        "name":"ListRecordHistory",
   889        "http":{
   890          "method":"POST",
   891          "requestUri":"/"
   892        },
   893        "input":{"shape":"ListRecordHistoryInput"},
   894        "output":{"shape":"ListRecordHistoryOutput"},
   895        "errors":[
   896          {"shape":"InvalidParametersException"}
   897        ]
   898      },
   899      "ListResourcesForTagOption":{
   900        "name":"ListResourcesForTagOption",
   901        "http":{
   902          "method":"POST",
   903          "requestUri":"/"
   904        },
   905        "input":{"shape":"ListResourcesForTagOptionInput"},
   906        "output":{"shape":"ListResourcesForTagOptionOutput"},
   907        "errors":[
   908          {"shape":"TagOptionNotMigratedException"},
   909          {"shape":"ResourceNotFoundException"},
   910          {"shape":"InvalidParametersException"}
   911        ]
   912      },
   913      "ListServiceActions":{
   914        "name":"ListServiceActions",
   915        "http":{
   916          "method":"POST",
   917          "requestUri":"/"
   918        },
   919        "input":{"shape":"ListServiceActionsInput"},
   920        "output":{"shape":"ListServiceActionsOutput"},
   921        "errors":[
   922          {"shape":"InvalidParametersException"}
   923        ]
   924      },
   925      "ListServiceActionsForProvisioningArtifact":{
   926        "name":"ListServiceActionsForProvisioningArtifact",
   927        "http":{
   928          "method":"POST",
   929          "requestUri":"/"
   930        },
   931        "input":{"shape":"ListServiceActionsForProvisioningArtifactInput"},
   932        "output":{"shape":"ListServiceActionsForProvisioningArtifactOutput"},
   933        "errors":[
   934          {"shape":"ResourceNotFoundException"},
   935          {"shape":"InvalidParametersException"}
   936        ]
   937      },
   938      "ListStackInstancesForProvisionedProduct":{
   939        "name":"ListStackInstancesForProvisionedProduct",
   940        "http":{
   941          "method":"POST",
   942          "requestUri":"/"
   943        },
   944        "input":{"shape":"ListStackInstancesForProvisionedProductInput"},
   945        "output":{"shape":"ListStackInstancesForProvisionedProductOutput"},
   946        "errors":[
   947          {"shape":"InvalidParametersException"},
   948          {"shape":"ResourceNotFoundException"}
   949        ]
   950      },
   951      "ListTagOptions":{
   952        "name":"ListTagOptions",
   953        "http":{
   954          "method":"POST",
   955          "requestUri":"/"
   956        },
   957        "input":{"shape":"ListTagOptionsInput"},
   958        "output":{"shape":"ListTagOptionsOutput"},
   959        "errors":[
   960          {"shape":"TagOptionNotMigratedException"},
   961          {"shape":"InvalidParametersException"}
   962        ]
   963      },
   964      "ProvisionProduct":{
   965        "name":"ProvisionProduct",
   966        "http":{
   967          "method":"POST",
   968          "requestUri":"/"
   969        },
   970        "input":{"shape":"ProvisionProductInput"},
   971        "output":{"shape":"ProvisionProductOutput"},
   972        "errors":[
   973          {"shape":"InvalidParametersException"},
   974          {"shape":"ResourceNotFoundException"},
   975          {"shape":"DuplicateResourceException"}
   976        ]
   977      },
   978      "RejectPortfolioShare":{
   979        "name":"RejectPortfolioShare",
   980        "http":{
   981          "method":"POST",
   982          "requestUri":"/"
   983        },
   984        "input":{"shape":"RejectPortfolioShareInput"},
   985        "output":{"shape":"RejectPortfolioShareOutput"},
   986        "errors":[
   987          {"shape":"ResourceNotFoundException"}
   988        ]
   989      },
   990      "ScanProvisionedProducts":{
   991        "name":"ScanProvisionedProducts",
   992        "http":{
   993          "method":"POST",
   994          "requestUri":"/"
   995        },
   996        "input":{"shape":"ScanProvisionedProductsInput"},
   997        "output":{"shape":"ScanProvisionedProductsOutput"},
   998        "errors":[
   999          {"shape":"InvalidParametersException"}
  1000        ]
  1001      },
  1002      "SearchProducts":{
  1003        "name":"SearchProducts",
  1004        "http":{
  1005          "method":"POST",
  1006          "requestUri":"/"
  1007        },
  1008        "input":{"shape":"SearchProductsInput"},
  1009        "output":{"shape":"SearchProductsOutput"},
  1010        "errors":[
  1011          {"shape":"InvalidParametersException"}
  1012        ]
  1013      },
  1014      "SearchProductsAsAdmin":{
  1015        "name":"SearchProductsAsAdmin",
  1016        "http":{
  1017          "method":"POST",
  1018          "requestUri":"/"
  1019        },
  1020        "input":{"shape":"SearchProductsAsAdminInput"},
  1021        "output":{"shape":"SearchProductsAsAdminOutput"},
  1022        "errors":[
  1023          {"shape":"ResourceNotFoundException"},
  1024          {"shape":"InvalidParametersException"}
  1025        ]
  1026      },
  1027      "SearchProvisionedProducts":{
  1028        "name":"SearchProvisionedProducts",
  1029        "http":{
  1030          "method":"POST",
  1031          "requestUri":"/"
  1032        },
  1033        "input":{"shape":"SearchProvisionedProductsInput"},
  1034        "output":{"shape":"SearchProvisionedProductsOutput"},
  1035        "errors":[
  1036          {"shape":"InvalidParametersException"}
  1037        ]
  1038      },
  1039      "TerminateProvisionedProduct":{
  1040        "name":"TerminateProvisionedProduct",
  1041        "http":{
  1042          "method":"POST",
  1043          "requestUri":"/"
  1044        },
  1045        "input":{"shape":"TerminateProvisionedProductInput"},
  1046        "output":{"shape":"TerminateProvisionedProductOutput"},
  1047        "errors":[
  1048          {"shape":"ResourceNotFoundException"}
  1049        ]
  1050      },
  1051      "UpdateConstraint":{
  1052        "name":"UpdateConstraint",
  1053        "http":{
  1054          "method":"POST",
  1055          "requestUri":"/"
  1056        },
  1057        "input":{"shape":"UpdateConstraintInput"},
  1058        "output":{"shape":"UpdateConstraintOutput"},
  1059        "errors":[
  1060          {"shape":"ResourceNotFoundException"},
  1061          {"shape":"InvalidParametersException"}
  1062        ]
  1063      },
  1064      "UpdatePortfolio":{
  1065        "name":"UpdatePortfolio",
  1066        "http":{
  1067          "method":"POST",
  1068          "requestUri":"/"
  1069        },
  1070        "input":{"shape":"UpdatePortfolioInput"},
  1071        "output":{"shape":"UpdatePortfolioOutput"},
  1072        "errors":[
  1073          {"shape":"InvalidParametersException"},
  1074          {"shape":"ResourceNotFoundException"},
  1075          {"shape":"LimitExceededException"},
  1076          {"shape":"TagOptionNotMigratedException"}
  1077        ]
  1078      },
  1079      "UpdatePortfolioShare":{
  1080        "name":"UpdatePortfolioShare",
  1081        "http":{
  1082          "method":"POST",
  1083          "requestUri":"/"
  1084        },
  1085        "input":{"shape":"UpdatePortfolioShareInput"},
  1086        "output":{"shape":"UpdatePortfolioShareOutput"},
  1087        "errors":[
  1088          {"shape":"ResourceNotFoundException"},
  1089          {"shape":"InvalidParametersException"},
  1090          {"shape":"OperationNotSupportedException"},
  1091          {"shape":"InvalidStateException"}
  1092        ]
  1093      },
  1094      "UpdateProduct":{
  1095        "name":"UpdateProduct",
  1096        "http":{
  1097          "method":"POST",
  1098          "requestUri":"/"
  1099        },
  1100        "input":{"shape":"UpdateProductInput"},
  1101        "output":{"shape":"UpdateProductOutput"},
  1102        "errors":[
  1103          {"shape":"ResourceNotFoundException"},
  1104          {"shape":"InvalidParametersException"},
  1105          {"shape":"TagOptionNotMigratedException"}
  1106        ]
  1107      },
  1108      "UpdateProvisionedProduct":{
  1109        "name":"UpdateProvisionedProduct",
  1110        "http":{
  1111          "method":"POST",
  1112          "requestUri":"/"
  1113        },
  1114        "input":{"shape":"UpdateProvisionedProductInput"},
  1115        "output":{"shape":"UpdateProvisionedProductOutput"},
  1116        "errors":[
  1117          {"shape":"InvalidParametersException"},
  1118          {"shape":"ResourceNotFoundException"}
  1119        ]
  1120      },
  1121      "UpdateProvisionedProductProperties":{
  1122        "name":"UpdateProvisionedProductProperties",
  1123        "http":{
  1124          "method":"POST",
  1125          "requestUri":"/"
  1126        },
  1127        "input":{"shape":"UpdateProvisionedProductPropertiesInput"},
  1128        "output":{"shape":"UpdateProvisionedProductPropertiesOutput"},
  1129        "errors":[
  1130          {"shape":"InvalidParametersException"},
  1131          {"shape":"ResourceNotFoundException"},
  1132          {"shape":"InvalidStateException"}
  1133        ]
  1134      },
  1135      "UpdateProvisioningArtifact":{
  1136        "name":"UpdateProvisioningArtifact",
  1137        "http":{
  1138          "method":"POST",
  1139          "requestUri":"/"
  1140        },
  1141        "input":{"shape":"UpdateProvisioningArtifactInput"},
  1142        "output":{"shape":"UpdateProvisioningArtifactOutput"},
  1143        "errors":[
  1144          {"shape":"ResourceNotFoundException"},
  1145          {"shape":"InvalidParametersException"}
  1146        ]
  1147      },
  1148      "UpdateServiceAction":{
  1149        "name":"UpdateServiceAction",
  1150        "http":{
  1151          "method":"POST",
  1152          "requestUri":"/"
  1153        },
  1154        "input":{"shape":"UpdateServiceActionInput"},
  1155        "output":{"shape":"UpdateServiceActionOutput"},
  1156        "errors":[
  1157          {"shape":"ResourceNotFoundException"},
  1158          {"shape":"InvalidParametersException"}
  1159        ]
  1160      },
  1161      "UpdateTagOption":{
  1162        "name":"UpdateTagOption",
  1163        "http":{
  1164          "method":"POST",
  1165          "requestUri":"/"
  1166        },
  1167        "input":{"shape":"UpdateTagOptionInput"},
  1168        "output":{"shape":"UpdateTagOptionOutput"},
  1169        "errors":[
  1170          {"shape":"TagOptionNotMigratedException"},
  1171          {"shape":"ResourceNotFoundException"},
  1172          {"shape":"DuplicateResourceException"},
  1173          {"shape":"InvalidParametersException"}
  1174        ]
  1175      }
  1176    },
  1177    "shapes":{
  1178      "AcceptLanguage":{
  1179        "type":"string",
  1180        "max":100
  1181      },
  1182      "AcceptPortfolioShareInput":{
  1183        "type":"structure",
  1184        "required":["PortfolioId"],
  1185        "members":{
  1186          "AcceptLanguage":{"shape":"AcceptLanguage"},
  1187          "PortfolioId":{"shape":"Id"},
  1188          "PortfolioShareType":{"shape":"PortfolioShareType"}
  1189        }
  1190      },
  1191      "AcceptPortfolioShareOutput":{
  1192        "type":"structure",
  1193        "members":{
  1194        }
  1195      },
  1196      "AccessLevelFilter":{
  1197        "type":"structure",
  1198        "members":{
  1199          "Key":{"shape":"AccessLevelFilterKey"},
  1200          "Value":{"shape":"AccessLevelFilterValue"}
  1201        }
  1202      },
  1203      "AccessLevelFilterKey":{
  1204        "type":"string",
  1205        "enum":[
  1206          "Account",
  1207          "Role",
  1208          "User"
  1209        ]
  1210      },
  1211      "AccessLevelFilterValue":{"type":"string"},
  1212      "AccessStatus":{
  1213        "type":"string",
  1214        "enum":[
  1215          "ENABLED",
  1216          "UNDER_CHANGE",
  1217          "DISABLED"
  1218        ]
  1219      },
  1220      "AccountId":{
  1221        "type":"string",
  1222        "pattern":"^[0-9]{12}$"
  1223      },
  1224      "AccountIds":{
  1225        "type":"list",
  1226        "member":{"shape":"AccountId"}
  1227      },
  1228      "AddTags":{
  1229        "type":"list",
  1230        "member":{"shape":"Tag"},
  1231        "max":20
  1232      },
  1233      "AllowedValues":{
  1234        "type":"list",
  1235        "member":{"shape":"String"}
  1236      },
  1237      "ApproximateCount":{"type":"integer"},
  1238      "AssociateBudgetWithResourceInput":{
  1239        "type":"structure",
  1240        "required":[
  1241          "BudgetName",
  1242          "ResourceId"
  1243        ],
  1244        "members":{
  1245          "BudgetName":{"shape":"BudgetName"},
  1246          "ResourceId":{"shape":"Id"}
  1247        }
  1248      },
  1249      "AssociateBudgetWithResourceOutput":{
  1250        "type":"structure",
  1251        "members":{
  1252        }
  1253      },
  1254      "AssociatePrincipalWithPortfolioInput":{
  1255        "type":"structure",
  1256        "required":[
  1257          "PortfolioId",
  1258          "PrincipalARN",
  1259          "PrincipalType"
  1260        ],
  1261        "members":{
  1262          "AcceptLanguage":{"shape":"AcceptLanguage"},
  1263          "PortfolioId":{"shape":"Id"},
  1264          "PrincipalARN":{"shape":"PrincipalARN"},
  1265          "PrincipalType":{"shape":"PrincipalType"}
  1266        }
  1267      },
  1268      "AssociatePrincipalWithPortfolioOutput":{
  1269        "type":"structure",
  1270        "members":{
  1271        }
  1272      },
  1273      "AssociateProductWithPortfolioInput":{
  1274        "type":"structure",
  1275        "required":[
  1276          "ProductId",
  1277          "PortfolioId"
  1278        ],
  1279        "members":{
  1280          "AcceptLanguage":{"shape":"AcceptLanguage"},
  1281          "ProductId":{"shape":"Id"},
  1282          "PortfolioId":{"shape":"Id"},
  1283          "SourcePortfolioId":{"shape":"Id"}
  1284        }
  1285      },
  1286      "AssociateProductWithPortfolioOutput":{
  1287        "type":"structure",
  1288        "members":{
  1289        }
  1290      },
  1291      "AssociateServiceActionWithProvisioningArtifactInput":{
  1292        "type":"structure",
  1293        "required":[
  1294          "ProductId",
  1295          "ProvisioningArtifactId",
  1296          "ServiceActionId"
  1297        ],
  1298        "members":{
  1299          "ProductId":{"shape":"Id"},
  1300          "ProvisioningArtifactId":{"shape":"Id"},
  1301          "ServiceActionId":{"shape":"Id"},
  1302          "AcceptLanguage":{"shape":"AcceptLanguage"}
  1303        }
  1304      },
  1305      "AssociateServiceActionWithProvisioningArtifactOutput":{
  1306        "type":"structure",
  1307        "members":{
  1308        }
  1309      },
  1310      "AssociateTagOptionWithResourceInput":{
  1311        "type":"structure",
  1312        "required":[
  1313          "ResourceId",
  1314          "TagOptionId"
  1315        ],
  1316        "members":{
  1317          "ResourceId":{"shape":"ResourceId"},
  1318          "TagOptionId":{"shape":"TagOptionId"}
  1319        }
  1320      },
  1321      "AssociateTagOptionWithResourceOutput":{
  1322        "type":"structure",
  1323        "members":{
  1324        }
  1325      },
  1326      "AttributeValue":{"type":"string"},
  1327      "BatchAssociateServiceActionWithProvisioningArtifactInput":{
  1328        "type":"structure",
  1329        "required":["ServiceActionAssociations"],
  1330        "members":{
  1331          "ServiceActionAssociations":{"shape":"ServiceActionAssociations"},
  1332          "AcceptLanguage":{"shape":"AcceptLanguage"}
  1333        }
  1334      },
  1335      "BatchAssociateServiceActionWithProvisioningArtifactOutput":{
  1336        "type":"structure",
  1337        "members":{
  1338          "FailedServiceActionAssociations":{"shape":"FailedServiceActionAssociations"}
  1339        }
  1340      },
  1341      "BatchDisassociateServiceActionFromProvisioningArtifactInput":{
  1342        "type":"structure",
  1343        "required":["ServiceActionAssociations"],
  1344        "members":{
  1345          "ServiceActionAssociations":{"shape":"ServiceActionAssociations"},
  1346          "AcceptLanguage":{"shape":"AcceptLanguage"}
  1347        }
  1348      },
  1349      "BatchDisassociateServiceActionFromProvisioningArtifactOutput":{
  1350        "type":"structure",
  1351        "members":{
  1352          "FailedServiceActionAssociations":{"shape":"FailedServiceActionAssociations"}
  1353        }
  1354      },
  1355      "Boolean":{"type":"boolean"},
  1356      "BudgetDetail":{
  1357        "type":"structure",
  1358        "members":{
  1359          "BudgetName":{"shape":"BudgetName"}
  1360        }
  1361      },
  1362      "BudgetName":{
  1363        "type":"string",
  1364        "max":100,
  1365        "min":1
  1366      },
  1367      "Budgets":{
  1368        "type":"list",
  1369        "member":{"shape":"BudgetDetail"}
  1370      },
  1371      "CausingEntity":{"type":"string"},
  1372      "ChangeAction":{
  1373        "type":"string",
  1374        "enum":[
  1375          "ADD",
  1376          "MODIFY",
  1377          "REMOVE"
  1378        ]
  1379      },
  1380      "CloudWatchDashboard":{
  1381        "type":"structure",
  1382        "members":{
  1383          "Name":{"shape":"CloudWatchDashboardName"}
  1384        }
  1385      },
  1386      "CloudWatchDashboardName":{"type":"string"},
  1387      "CloudWatchDashboards":{
  1388        "type":"list",
  1389        "member":{"shape":"CloudWatchDashboard"}
  1390      },
  1391      "ConstraintDescription":{
  1392        "type":"string",
  1393        "max":2000
  1394      },
  1395      "ConstraintDetail":{
  1396        "type":"structure",
  1397        "members":{
  1398          "ConstraintId":{"shape":"Id"},
  1399          "Type":{"shape":"ConstraintType"},
  1400          "Description":{"shape":"ConstraintDescription"},
  1401          "Owner":{"shape":"AccountId"},
  1402          "ProductId":{"shape":"Id"},
  1403          "PortfolioId":{"shape":"Id"}
  1404        }
  1405      },
  1406      "ConstraintDetails":{
  1407        "type":"list",
  1408        "member":{"shape":"ConstraintDetail"}
  1409      },
  1410      "ConstraintParameters":{"type":"string"},
  1411      "ConstraintSummaries":{
  1412        "type":"list",
  1413        "member":{"shape":"ConstraintSummary"}
  1414      },
  1415      "ConstraintSummary":{
  1416        "type":"structure",
  1417        "members":{
  1418          "Type":{"shape":"ConstraintType"},
  1419          "Description":{"shape":"ConstraintDescription"}
  1420        }
  1421      },
  1422      "ConstraintType":{
  1423        "type":"string",
  1424        "max":1024,
  1425        "min":1
  1426      },
  1427      "CopyOption":{
  1428        "type":"string",
  1429        "enum":["CopyTags"]
  1430      },
  1431      "CopyOptions":{
  1432        "type":"list",
  1433        "member":{"shape":"CopyOption"}
  1434      },
  1435      "CopyProductInput":{
  1436        "type":"structure",
  1437        "required":[
  1438          "SourceProductArn",
  1439          "IdempotencyToken"
  1440        ],
  1441        "members":{
  1442          "AcceptLanguage":{"shape":"AcceptLanguage"},
  1443          "SourceProductArn":{"shape":"ProductArn"},
  1444          "TargetProductId":{"shape":"Id"},
  1445          "TargetProductName":{"shape":"ProductViewName"},
  1446          "SourceProvisioningArtifactIdentifiers":{"shape":"SourceProvisioningArtifactProperties"},
  1447          "CopyOptions":{"shape":"CopyOptions"},
  1448          "IdempotencyToken":{
  1449            "shape":"IdempotencyToken",
  1450            "idempotencyToken":true
  1451          }
  1452        }
  1453      },
  1454      "CopyProductOutput":{
  1455        "type":"structure",
  1456        "members":{
  1457          "CopyProductToken":{"shape":"Id"}
  1458        }
  1459      },
  1460      "CopyProductStatus":{
  1461        "type":"string",
  1462        "enum":[
  1463          "SUCCEEDED",
  1464          "IN_PROGRESS",
  1465          "FAILED"
  1466        ]
  1467      },
  1468      "CreateConstraintInput":{
  1469        "type":"structure",
  1470        "required":[
  1471          "PortfolioId",
  1472          "ProductId",
  1473          "Parameters",
  1474          "Type",
  1475          "IdempotencyToken"
  1476        ],
  1477        "members":{
  1478          "AcceptLanguage":{"shape":"AcceptLanguage"},
  1479          "PortfolioId":{"shape":"Id"},
  1480          "ProductId":{"shape":"Id"},
  1481          "Parameters":{"shape":"ConstraintParameters"},
  1482          "Type":{"shape":"ConstraintType"},
  1483          "Description":{"shape":"ConstraintDescription"},
  1484          "IdempotencyToken":{
  1485            "shape":"IdempotencyToken",
  1486            "idempotencyToken":true
  1487          }
  1488        }
  1489      },
  1490      "CreateConstraintOutput":{
  1491        "type":"structure",
  1492        "members":{
  1493          "ConstraintDetail":{"shape":"ConstraintDetail"},
  1494          "ConstraintParameters":{"shape":"ConstraintParameters"},
  1495          "Status":{"shape":"Status"}
  1496        }
  1497      },
  1498      "CreatePortfolioInput":{
  1499        "type":"structure",
  1500        "required":[
  1501          "DisplayName",
  1502          "ProviderName",
  1503          "IdempotencyToken"
  1504        ],
  1505        "members":{
  1506          "AcceptLanguage":{"shape":"AcceptLanguage"},
  1507          "DisplayName":{"shape":"PortfolioDisplayName"},
  1508          "Description":{"shape":"PortfolioDescription"},
  1509          "ProviderName":{"shape":"ProviderName"},
  1510          "Tags":{"shape":"AddTags"},
  1511          "IdempotencyToken":{
  1512            "shape":"IdempotencyToken",
  1513            "idempotencyToken":true
  1514          }
  1515        }
  1516      },
  1517      "CreatePortfolioOutput":{
  1518        "type":"structure",
  1519        "members":{
  1520          "PortfolioDetail":{"shape":"PortfolioDetail"},
  1521          "Tags":{"shape":"Tags"}
  1522        }
  1523      },
  1524      "CreatePortfolioShareInput":{
  1525        "type":"structure",
  1526        "required":["PortfolioId"],
  1527        "members":{
  1528          "AcceptLanguage":{"shape":"AcceptLanguage"},
  1529          "PortfolioId":{"shape":"Id"},
  1530          "AccountId":{"shape":"AccountId"},
  1531          "OrganizationNode":{"shape":"OrganizationNode"},
  1532          "ShareTagOptions":{"shape":"Boolean"}
  1533        }
  1534      },
  1535      "CreatePortfolioShareOutput":{
  1536        "type":"structure",
  1537        "members":{
  1538          "PortfolioShareToken":{"shape":"Id"}
  1539        }
  1540      },
  1541      "CreateProductInput":{
  1542        "type":"structure",
  1543        "required":[
  1544          "Name",
  1545          "Owner",
  1546          "ProductType",
  1547          "ProvisioningArtifactParameters",
  1548          "IdempotencyToken"
  1549        ],
  1550        "members":{
  1551          "AcceptLanguage":{"shape":"AcceptLanguage"},
  1552          "Name":{"shape":"ProductViewName"},
  1553          "Owner":{"shape":"ProductViewOwner"},
  1554          "Description":{"shape":"ProductViewShortDescription"},
  1555          "Distributor":{"shape":"ProductViewOwner"},
  1556          "SupportDescription":{"shape":"SupportDescription"},
  1557          "SupportEmail":{"shape":"SupportEmail"},
  1558          "SupportUrl":{"shape":"SupportUrl"},
  1559          "ProductType":{"shape":"ProductType"},
  1560          "Tags":{"shape":"AddTags"},
  1561          "ProvisioningArtifactParameters":{"shape":"ProvisioningArtifactProperties"},
  1562          "IdempotencyToken":{
  1563            "shape":"IdempotencyToken",
  1564            "idempotencyToken":true
  1565          }
  1566        }
  1567      },
  1568      "CreateProductOutput":{
  1569        "type":"structure",
  1570        "members":{
  1571          "ProductViewDetail":{"shape":"ProductViewDetail"},
  1572          "ProvisioningArtifactDetail":{"shape":"ProvisioningArtifactDetail"},
  1573          "Tags":{"shape":"Tags"}
  1574        }
  1575      },
  1576      "CreateProvisionedProductPlanInput":{
  1577        "type":"structure",
  1578        "required":[
  1579          "PlanName",
  1580          "PlanType",
  1581          "ProductId",
  1582          "ProvisionedProductName",
  1583          "ProvisioningArtifactId",
  1584          "IdempotencyToken"
  1585        ],
  1586        "members":{
  1587          "AcceptLanguage":{"shape":"AcceptLanguage"},
  1588          "PlanName":{"shape":"ProvisionedProductPlanName"},
  1589          "PlanType":{"shape":"ProvisionedProductPlanType"},
  1590          "NotificationArns":{"shape":"NotificationArns"},
  1591          "PathId":{"shape":"Id"},
  1592          "ProductId":{"shape":"Id"},
  1593          "ProvisionedProductName":{"shape":"ProvisionedProductName"},
  1594          "ProvisioningArtifactId":{"shape":"Id"},
  1595          "ProvisioningParameters":{"shape":"UpdateProvisioningParameters"},
  1596          "IdempotencyToken":{
  1597            "shape":"IdempotencyToken",
  1598            "idempotencyToken":true
  1599          },
  1600          "Tags":{"shape":"Tags"}
  1601        }
  1602      },
  1603      "CreateProvisionedProductPlanOutput":{
  1604        "type":"structure",
  1605        "members":{
  1606          "PlanName":{"shape":"ProvisionedProductPlanName"},
  1607          "PlanId":{"shape":"Id"},
  1608          "ProvisionProductId":{"shape":"Id"},
  1609          "ProvisionedProductName":{"shape":"ProvisionedProductName"},
  1610          "ProvisioningArtifactId":{"shape":"Id"}
  1611        }
  1612      },
  1613      "CreateProvisioningArtifactInput":{
  1614        "type":"structure",
  1615        "required":[
  1616          "ProductId",
  1617          "Parameters",
  1618          "IdempotencyToken"
  1619        ],
  1620        "members":{
  1621          "AcceptLanguage":{"shape":"AcceptLanguage"},
  1622          "ProductId":{"shape":"Id"},
  1623          "Parameters":{"shape":"ProvisioningArtifactProperties"},
  1624          "IdempotencyToken":{
  1625            "shape":"IdempotencyToken",
  1626            "idempotencyToken":true
  1627          }
  1628        }
  1629      },
  1630      "CreateProvisioningArtifactOutput":{
  1631        "type":"structure",
  1632        "members":{
  1633          "ProvisioningArtifactDetail":{"shape":"ProvisioningArtifactDetail"},
  1634          "Info":{"shape":"ProvisioningArtifactInfo"},
  1635          "Status":{"shape":"Status"}
  1636        }
  1637      },
  1638      "CreateServiceActionInput":{
  1639        "type":"structure",
  1640        "required":[
  1641          "Name",
  1642          "DefinitionType",
  1643          "Definition",
  1644          "IdempotencyToken"
  1645        ],
  1646        "members":{
  1647          "Name":{"shape":"ServiceActionName"},
  1648          "DefinitionType":{"shape":"ServiceActionDefinitionType"},
  1649          "Definition":{"shape":"ServiceActionDefinitionMap"},
  1650          "Description":{"shape":"ServiceActionDescription"},
  1651          "AcceptLanguage":{"shape":"AcceptLanguage"},
  1652          "IdempotencyToken":{
  1653            "shape":"IdempotencyToken",
  1654            "idempotencyToken":true
  1655          }
  1656        }
  1657      },
  1658      "CreateServiceActionOutput":{
  1659        "type":"structure",
  1660        "members":{
  1661          "ServiceActionDetail":{"shape":"ServiceActionDetail"}
  1662        }
  1663      },
  1664      "CreateTagOptionInput":{
  1665        "type":"structure",
  1666        "required":[
  1667          "Key",
  1668          "Value"
  1669        ],
  1670        "members":{
  1671          "Key":{"shape":"TagOptionKey"},
  1672          "Value":{"shape":"TagOptionValue"}
  1673        }
  1674      },
  1675      "CreateTagOptionOutput":{
  1676        "type":"structure",
  1677        "members":{
  1678          "TagOptionDetail":{"shape":"TagOptionDetail"}
  1679        }
  1680      },
  1681      "CreatedTime":{"type":"timestamp"},
  1682      "CreationTime":{"type":"timestamp"},
  1683      "DefaultValue":{"type":"string"},
  1684      "DeleteConstraintInput":{
  1685        "type":"structure",
  1686        "required":["Id"],
  1687        "members":{
  1688          "AcceptLanguage":{"shape":"AcceptLanguage"},
  1689          "Id":{"shape":"Id"}
  1690        }
  1691      },
  1692      "DeleteConstraintOutput":{
  1693        "type":"structure",
  1694        "members":{
  1695        }
  1696      },
  1697      "DeletePortfolioInput":{
  1698        "type":"structure",
  1699        "required":["Id"],
  1700        "members":{
  1701          "AcceptLanguage":{"shape":"AcceptLanguage"},
  1702          "Id":{"shape":"Id"}
  1703        }
  1704      },
  1705      "DeletePortfolioOutput":{
  1706        "type":"structure",
  1707        "members":{
  1708        }
  1709      },
  1710      "DeletePortfolioShareInput":{
  1711        "type":"structure",
  1712        "required":["PortfolioId"],
  1713        "members":{
  1714          "AcceptLanguage":{"shape":"AcceptLanguage"},
  1715          "PortfolioId":{"shape":"Id"},
  1716          "AccountId":{"shape":"AccountId"},
  1717          "OrganizationNode":{"shape":"OrganizationNode"}
  1718        }
  1719      },
  1720      "DeletePortfolioShareOutput":{
  1721        "type":"structure",
  1722        "members":{
  1723          "PortfolioShareToken":{"shape":"Id"}
  1724        }
  1725      },
  1726      "DeleteProductInput":{
  1727        "type":"structure",
  1728        "required":["Id"],
  1729        "members":{
  1730          "AcceptLanguage":{"shape":"AcceptLanguage"},
  1731          "Id":{"shape":"Id"}
  1732        }
  1733      },
  1734      "DeleteProductOutput":{
  1735        "type":"structure",
  1736        "members":{
  1737        }
  1738      },
  1739      "DeleteProvisionedProductPlanInput":{
  1740        "type":"structure",
  1741        "required":["PlanId"],
  1742        "members":{
  1743          "AcceptLanguage":{"shape":"AcceptLanguage"},
  1744          "PlanId":{"shape":"Id"},
  1745          "IgnoreErrors":{"shape":"IgnoreErrors"}
  1746        }
  1747      },
  1748      "DeleteProvisionedProductPlanOutput":{
  1749        "type":"structure",
  1750        "members":{
  1751        }
  1752      },
  1753      "DeleteProvisioningArtifactInput":{
  1754        "type":"structure",
  1755        "required":[
  1756          "ProductId",
  1757          "ProvisioningArtifactId"
  1758        ],
  1759        "members":{
  1760          "AcceptLanguage":{"shape":"AcceptLanguage"},
  1761          "ProductId":{"shape":"Id"},
  1762          "ProvisioningArtifactId":{"shape":"Id"}
  1763        }
  1764      },
  1765      "DeleteProvisioningArtifactOutput":{
  1766        "type":"structure",
  1767        "members":{
  1768        }
  1769      },
  1770      "DeleteServiceActionInput":{
  1771        "type":"structure",
  1772        "required":["Id"],
  1773        "members":{
  1774          "Id":{"shape":"Id"},
  1775          "AcceptLanguage":{"shape":"AcceptLanguage"}
  1776        }
  1777      },
  1778      "DeleteServiceActionOutput":{
  1779        "type":"structure",
  1780        "members":{
  1781        }
  1782      },
  1783      "DeleteTagOptionInput":{
  1784        "type":"structure",
  1785        "required":["Id"],
  1786        "members":{
  1787          "Id":{"shape":"TagOptionId"}
  1788        }
  1789      },
  1790      "DeleteTagOptionOutput":{
  1791        "type":"structure",
  1792        "members":{
  1793        }
  1794      },
  1795      "DescribeConstraintInput":{
  1796        "type":"structure",
  1797        "required":["Id"],
  1798        "members":{
  1799          "AcceptLanguage":{"shape":"AcceptLanguage"},
  1800          "Id":{"shape":"Id"}
  1801        }
  1802      },
  1803      "DescribeConstraintOutput":{
  1804        "type":"structure",
  1805        "members":{
  1806          "ConstraintDetail":{"shape":"ConstraintDetail"},
  1807          "ConstraintParameters":{"shape":"ConstraintParameters"},
  1808          "Status":{"shape":"Status"}
  1809        }
  1810      },
  1811      "DescribeCopyProductStatusInput":{
  1812        "type":"structure",
  1813        "required":["CopyProductToken"],
  1814        "members":{
  1815          "AcceptLanguage":{"shape":"AcceptLanguage"},
  1816          "CopyProductToken":{"shape":"Id"}
  1817        }
  1818      },
  1819      "DescribeCopyProductStatusOutput":{
  1820        "type":"structure",
  1821        "members":{
  1822          "CopyProductStatus":{"shape":"CopyProductStatus"},
  1823          "TargetProductId":{"shape":"Id"},
  1824          "StatusDetail":{"shape":"StatusDetail"}
  1825        }
  1826      },
  1827      "DescribePortfolioInput":{
  1828        "type":"structure",
  1829        "required":["Id"],
  1830        "members":{
  1831          "AcceptLanguage":{"shape":"AcceptLanguage"},
  1832          "Id":{"shape":"Id"}
  1833        }
  1834      },
  1835      "DescribePortfolioOutput":{
  1836        "type":"structure",
  1837        "members":{
  1838          "PortfolioDetail":{"shape":"PortfolioDetail"},
  1839          "Tags":{"shape":"Tags"},
  1840          "TagOptions":{"shape":"TagOptionDetails"},
  1841          "Budgets":{"shape":"Budgets"}
  1842        }
  1843      },
  1844      "DescribePortfolioShareStatusInput":{
  1845        "type":"structure",
  1846        "required":["PortfolioShareToken"],
  1847        "members":{
  1848          "PortfolioShareToken":{"shape":"Id"}
  1849        }
  1850      },
  1851      "DescribePortfolioShareStatusOutput":{
  1852        "type":"structure",
  1853        "members":{
  1854          "PortfolioShareToken":{"shape":"Id"},
  1855          "PortfolioId":{"shape":"Id"},
  1856          "OrganizationNodeValue":{"shape":"OrganizationNodeValue"},
  1857          "Status":{"shape":"ShareStatus"},
  1858          "ShareDetails":{"shape":"ShareDetails"}
  1859        }
  1860      },
  1861      "DescribePortfolioShareType":{
  1862        "type":"string",
  1863        "enum":[
  1864          "ACCOUNT",
  1865          "ORGANIZATION",
  1866          "ORGANIZATIONAL_UNIT",
  1867          "ORGANIZATION_MEMBER_ACCOUNT"
  1868        ]
  1869      },
  1870      "DescribePortfolioSharesInput":{
  1871        "type":"structure",
  1872        "required":[
  1873          "PortfolioId",
  1874          "Type"
  1875        ],
  1876        "members":{
  1877          "PortfolioId":{"shape":"Id"},
  1878          "Type":{"shape":"DescribePortfolioShareType"},
  1879          "PageToken":{"shape":"PageToken"},
  1880          "PageSize":{"shape":"PageSizeMax100"}
  1881        }
  1882      },
  1883      "DescribePortfolioSharesOutput":{
  1884        "type":"structure",
  1885        "members":{
  1886          "NextPageToken":{"shape":"PageToken"},
  1887          "PortfolioShareDetails":{"shape":"PortfolioShareDetails"}
  1888        }
  1889      },
  1890      "DescribeProductAsAdminInput":{
  1891        "type":"structure",
  1892        "members":{
  1893          "AcceptLanguage":{"shape":"AcceptLanguage"},
  1894          "Id":{"shape":"Id"},
  1895          "Name":{"shape":"ProductViewName"},
  1896          "SourcePortfolioId":{"shape":"Id"}
  1897        }
  1898      },
  1899      "DescribeProductAsAdminOutput":{
  1900        "type":"structure",
  1901        "members":{
  1902          "ProductViewDetail":{"shape":"ProductViewDetail"},
  1903          "ProvisioningArtifactSummaries":{"shape":"ProvisioningArtifactSummaries"},
  1904          "Tags":{"shape":"Tags"},
  1905          "TagOptions":{"shape":"TagOptionDetails"},
  1906          "Budgets":{"shape":"Budgets"}
  1907        }
  1908      },
  1909      "DescribeProductInput":{
  1910        "type":"structure",
  1911        "members":{
  1912          "AcceptLanguage":{"shape":"AcceptLanguage"},
  1913          "Id":{"shape":"Id"},
  1914          "Name":{"shape":"ProductViewName"}
  1915        }
  1916      },
  1917      "DescribeProductOutput":{
  1918        "type":"structure",
  1919        "members":{
  1920          "ProductViewSummary":{"shape":"ProductViewSummary"},
  1921          "ProvisioningArtifacts":{"shape":"ProvisioningArtifacts"},
  1922          "Budgets":{"shape":"Budgets"},
  1923          "LaunchPaths":{"shape":"LaunchPaths"}
  1924        }
  1925      },
  1926      "DescribeProductViewInput":{
  1927        "type":"structure",
  1928        "required":["Id"],
  1929        "members":{
  1930          "AcceptLanguage":{"shape":"AcceptLanguage"},
  1931          "Id":{"shape":"Id"}
  1932        }
  1933      },
  1934      "DescribeProductViewOutput":{
  1935        "type":"structure",
  1936        "members":{
  1937          "ProductViewSummary":{"shape":"ProductViewSummary"},
  1938          "ProvisioningArtifacts":{"shape":"ProvisioningArtifacts"}
  1939        }
  1940      },
  1941      "DescribeProvisionedProductInput":{
  1942        "type":"structure",
  1943        "members":{
  1944          "AcceptLanguage":{"shape":"AcceptLanguage"},
  1945          "Id":{"shape":"Id"},
  1946          "Name":{"shape":"ProvisionedProductName"}
  1947        }
  1948      },
  1949      "DescribeProvisionedProductOutput":{
  1950        "type":"structure",
  1951        "members":{
  1952          "ProvisionedProductDetail":{"shape":"ProvisionedProductDetail"},
  1953          "CloudWatchDashboards":{"shape":"CloudWatchDashboards"}
  1954        }
  1955      },
  1956      "DescribeProvisionedProductPlanInput":{
  1957        "type":"structure",
  1958        "required":["PlanId"],
  1959        "members":{
  1960          "AcceptLanguage":{"shape":"AcceptLanguage"},
  1961          "PlanId":{"shape":"Id"},
  1962          "PageSize":{"shape":"PageSize"},
  1963          "PageToken":{"shape":"PageToken"}
  1964        }
  1965      },
  1966      "DescribeProvisionedProductPlanOutput":{
  1967        "type":"structure",
  1968        "members":{
  1969          "ProvisionedProductPlanDetails":{"shape":"ProvisionedProductPlanDetails"},
  1970          "ResourceChanges":{"shape":"ResourceChanges"},
  1971          "NextPageToken":{"shape":"PageToken"}
  1972        }
  1973      },
  1974      "DescribeProvisioningArtifactInput":{
  1975        "type":"structure",
  1976        "members":{
  1977          "AcceptLanguage":{"shape":"AcceptLanguage"},
  1978          "ProvisioningArtifactId":{"shape":"Id"},
  1979          "ProductId":{"shape":"Id"},
  1980          "ProvisioningArtifactName":{"shape":"ProvisioningArtifactName"},
  1981          "ProductName":{"shape":"ProductViewName"},
  1982          "Verbose":{"shape":"Verbose"}
  1983        }
  1984      },
  1985      "DescribeProvisioningArtifactOutput":{
  1986        "type":"structure",
  1987        "members":{
  1988          "ProvisioningArtifactDetail":{"shape":"ProvisioningArtifactDetail"},
  1989          "Info":{"shape":"ProvisioningArtifactInfo"},
  1990          "Status":{"shape":"Status"}
  1991        }
  1992      },
  1993      "DescribeProvisioningParametersInput":{
  1994        "type":"structure",
  1995        "members":{
  1996          "AcceptLanguage":{"shape":"AcceptLanguage"},
  1997          "ProductId":{"shape":"Id"},
  1998          "ProductName":{"shape":"ProductViewName"},
  1999          "ProvisioningArtifactId":{"shape":"Id"},
  2000          "ProvisioningArtifactName":{"shape":"ProvisioningArtifactName"},
  2001          "PathId":{"shape":"Id"},
  2002          "PathName":{"shape":"PortfolioDisplayName"}
  2003        }
  2004      },
  2005      "DescribeProvisioningParametersOutput":{
  2006        "type":"structure",
  2007        "members":{
  2008          "ProvisioningArtifactParameters":{"shape":"ProvisioningArtifactParameters"},
  2009          "ConstraintSummaries":{"shape":"ConstraintSummaries"},
  2010          "UsageInstructions":{"shape":"UsageInstructions"},
  2011          "TagOptions":{"shape":"TagOptionSummaries"},
  2012          "ProvisioningArtifactPreferences":{"shape":"ProvisioningArtifactPreferences"},
  2013          "ProvisioningArtifactOutputs":{"shape":"ProvisioningArtifactOutputs"}
  2014        }
  2015      },
  2016      "DescribeRecordInput":{
  2017        "type":"structure",
  2018        "required":["Id"],
  2019        "members":{
  2020          "AcceptLanguage":{"shape":"AcceptLanguage"},
  2021          "Id":{"shape":"Id"},
  2022          "PageToken":{"shape":"PageToken"},
  2023          "PageSize":{"shape":"PageSize"}
  2024        }
  2025      },
  2026      "DescribeRecordOutput":{
  2027        "type":"structure",
  2028        "members":{
  2029          "RecordDetail":{"shape":"RecordDetail"},
  2030          "RecordOutputs":{"shape":"RecordOutputs"},
  2031          "NextPageToken":{"shape":"PageToken"}
  2032        }
  2033      },
  2034      "DescribeServiceActionExecutionParametersInput":{
  2035        "type":"structure",
  2036        "required":[
  2037          "ProvisionedProductId",
  2038          "ServiceActionId"
  2039        ],
  2040        "members":{
  2041          "ProvisionedProductId":{"shape":"Id"},
  2042          "ServiceActionId":{"shape":"Id"},
  2043          "AcceptLanguage":{"shape":"AcceptLanguage"}
  2044        }
  2045      },
  2046      "DescribeServiceActionExecutionParametersOutput":{
  2047        "type":"structure",
  2048        "members":{
  2049          "ServiceActionParameters":{"shape":"ExecutionParameters"}
  2050        }
  2051      },
  2052      "DescribeServiceActionInput":{
  2053        "type":"structure",
  2054        "required":["Id"],
  2055        "members":{
  2056          "Id":{"shape":"Id"},
  2057          "AcceptLanguage":{"shape":"AcceptLanguage"}
  2058        }
  2059      },
  2060      "DescribeServiceActionOutput":{
  2061        "type":"structure",
  2062        "members":{
  2063          "ServiceActionDetail":{"shape":"ServiceActionDetail"}
  2064        }
  2065      },
  2066      "DescribeTagOptionInput":{
  2067        "type":"structure",
  2068        "required":["Id"],
  2069        "members":{
  2070          "Id":{"shape":"TagOptionId"}
  2071        }
  2072      },
  2073      "DescribeTagOptionOutput":{
  2074        "type":"structure",
  2075        "members":{
  2076          "TagOptionDetail":{"shape":"TagOptionDetail"}
  2077        }
  2078      },
  2079      "Description":{"type":"string"},
  2080      "DisableAWSOrganizationsAccessInput":{
  2081        "type":"structure",
  2082        "members":{
  2083        }
  2084      },
  2085      "DisableAWSOrganizationsAccessOutput":{
  2086        "type":"structure",
  2087        "members":{
  2088        }
  2089      },
  2090      "DisableTemplateValidation":{"type":"boolean"},
  2091      "DisassociateBudgetFromResourceInput":{
  2092        "type":"structure",
  2093        "required":[
  2094          "BudgetName",
  2095          "ResourceId"
  2096        ],
  2097        "members":{
  2098          "BudgetName":{"shape":"BudgetName"},
  2099          "ResourceId":{"shape":"Id"}
  2100        }
  2101      },
  2102      "DisassociateBudgetFromResourceOutput":{
  2103        "type":"structure",
  2104        "members":{
  2105        }
  2106      },
  2107      "DisassociatePrincipalFromPortfolioInput":{
  2108        "type":"structure",
  2109        "required":[
  2110          "PortfolioId",
  2111          "PrincipalARN"
  2112        ],
  2113        "members":{
  2114          "AcceptLanguage":{"shape":"AcceptLanguage"},
  2115          "PortfolioId":{"shape":"Id"},
  2116          "PrincipalARN":{"shape":"PrincipalARN"}
  2117        }
  2118      },
  2119      "DisassociatePrincipalFromPortfolioOutput":{
  2120        "type":"structure",
  2121        "members":{
  2122        }
  2123      },
  2124      "DisassociateProductFromPortfolioInput":{
  2125        "type":"structure",
  2126        "required":[
  2127          "ProductId",
  2128          "PortfolioId"
  2129        ],
  2130        "members":{
  2131          "AcceptLanguage":{"shape":"AcceptLanguage"},
  2132          "ProductId":{"shape":"Id"},
  2133          "PortfolioId":{"shape":"Id"}
  2134        }
  2135      },
  2136      "DisassociateProductFromPortfolioOutput":{
  2137        "type":"structure",
  2138        "members":{
  2139        }
  2140      },
  2141      "DisassociateServiceActionFromProvisioningArtifactInput":{
  2142        "type":"structure",
  2143        "required":[
  2144          "ProductId",
  2145          "ProvisioningArtifactId",
  2146          "ServiceActionId"
  2147        ],
  2148        "members":{
  2149          "ProductId":{"shape":"Id"},
  2150          "ProvisioningArtifactId":{"shape":"Id"},
  2151          "ServiceActionId":{"shape":"Id"},
  2152          "AcceptLanguage":{"shape":"AcceptLanguage"}
  2153        }
  2154      },
  2155      "DisassociateServiceActionFromProvisioningArtifactOutput":{
  2156        "type":"structure",
  2157        "members":{
  2158        }
  2159      },
  2160      "DisassociateTagOptionFromResourceInput":{
  2161        "type":"structure",
  2162        "required":[
  2163          "ResourceId",
  2164          "TagOptionId"
  2165        ],
  2166        "members":{
  2167          "ResourceId":{"shape":"ResourceId"},
  2168          "TagOptionId":{"shape":"TagOptionId"}
  2169        }
  2170      },
  2171      "DisassociateTagOptionFromResourceOutput":{
  2172        "type":"structure",
  2173        "members":{
  2174        }
  2175      },
  2176      "DuplicateResourceException":{
  2177        "type":"structure",
  2178        "members":{
  2179        },
  2180        "exception":true
  2181      },
  2182      "EnableAWSOrganizationsAccessInput":{
  2183        "type":"structure",
  2184        "members":{
  2185        }
  2186      },
  2187      "EnableAWSOrganizationsAccessOutput":{
  2188        "type":"structure",
  2189        "members":{
  2190        }
  2191      },
  2192      "Error":{"type":"string"},
  2193      "ErrorCode":{"type":"string"},
  2194      "ErrorDescription":{"type":"string"},
  2195      "EvaluationType":{
  2196        "type":"string",
  2197        "enum":[
  2198          "STATIC",
  2199          "DYNAMIC"
  2200        ]
  2201      },
  2202      "ExecuteProvisionedProductPlanInput":{
  2203        "type":"structure",
  2204        "required":[
  2205          "PlanId",
  2206          "IdempotencyToken"
  2207        ],
  2208        "members":{
  2209          "AcceptLanguage":{"shape":"AcceptLanguage"},
  2210          "PlanId":{"shape":"Id"},
  2211          "IdempotencyToken":{
  2212            "shape":"IdempotencyToken",
  2213            "idempotencyToken":true
  2214          }
  2215        }
  2216      },
  2217      "ExecuteProvisionedProductPlanOutput":{
  2218        "type":"structure",
  2219        "members":{
  2220          "RecordDetail":{"shape":"RecordDetail"}
  2221        }
  2222      },
  2223      "ExecuteProvisionedProductServiceActionInput":{
  2224        "type":"structure",
  2225        "required":[
  2226          "ProvisionedProductId",
  2227          "ServiceActionId",
  2228          "ExecuteToken"
  2229        ],
  2230        "members":{
  2231          "ProvisionedProductId":{"shape":"Id"},
  2232          "ServiceActionId":{"shape":"Id"},
  2233          "ExecuteToken":{
  2234            "shape":"IdempotencyToken",
  2235            "idempotencyToken":true
  2236          },
  2237          "AcceptLanguage":{"shape":"AcceptLanguage"},
  2238          "Parameters":{"shape":"ExecutionParameterMap"}
  2239        }
  2240      },
  2241      "ExecuteProvisionedProductServiceActionOutput":{
  2242        "type":"structure",
  2243        "members":{
  2244          "RecordDetail":{"shape":"RecordDetail"}
  2245        }
  2246      },
  2247      "ExecutionParameter":{
  2248        "type":"structure",
  2249        "members":{
  2250          "Name":{"shape":"ExecutionParameterKey"},
  2251          "Type":{"shape":"ExecutionParameterType"},
  2252          "DefaultValues":{"shape":"ExecutionParameterValueList"}
  2253        }
  2254      },
  2255      "ExecutionParameterKey":{
  2256        "type":"string",
  2257        "max":50,
  2258        "min":1
  2259      },
  2260      "ExecutionParameterMap":{
  2261        "type":"map",
  2262        "key":{"shape":"ExecutionParameterKey"},
  2263        "value":{"shape":"ExecutionParameterValueList"},
  2264        "max":200,
  2265        "min":1
  2266      },
  2267      "ExecutionParameterType":{
  2268        "type":"string",
  2269        "max":1024,
  2270        "min":1
  2271      },
  2272      "ExecutionParameterValue":{
  2273        "type":"string",
  2274        "max":512,
  2275        "min":0
  2276      },
  2277      "ExecutionParameterValueList":{
  2278        "type":"list",
  2279        "member":{"shape":"ExecutionParameterValue"},
  2280        "max":25,
  2281        "min":0
  2282      },
  2283      "ExecutionParameters":{
  2284        "type":"list",
  2285        "member":{"shape":"ExecutionParameter"}
  2286      },
  2287      "FailedServiceActionAssociation":{
  2288        "type":"structure",
  2289        "members":{
  2290          "ServiceActionId":{"shape":"Id"},
  2291          "ProductId":{"shape":"Id"},
  2292          "ProvisioningArtifactId":{"shape":"Id"},
  2293          "ErrorCode":{"shape":"ServiceActionAssociationErrorCode"},
  2294          "ErrorMessage":{"shape":"ServiceActionAssociationErrorMessage"}
  2295        }
  2296      },
  2297      "FailedServiceActionAssociations":{
  2298        "type":"list",
  2299        "member":{"shape":"FailedServiceActionAssociation"},
  2300        "max":50
  2301      },
  2302      "GetAWSOrganizationsAccessStatusInput":{
  2303        "type":"structure",
  2304        "members":{
  2305        }
  2306      },
  2307      "GetAWSOrganizationsAccessStatusOutput":{
  2308        "type":"structure",
  2309        "members":{
  2310          "AccessStatus":{"shape":"AccessStatus"}
  2311        }
  2312      },
  2313      "GetProvisionedProductOutputsInput":{
  2314        "type":"structure",
  2315        "members":{
  2316          "AcceptLanguage":{"shape":"AcceptLanguage"},
  2317          "ProvisionedProductId":{"shape":"Id"},
  2318          "ProvisionedProductName":{"shape":"ProvisionedProductName"},
  2319          "OutputKeys":{"shape":"OutputKeys"},
  2320          "PageSize":{"shape":"PageSize"},
  2321          "PageToken":{"shape":"PageToken"}
  2322        }
  2323      },
  2324      "GetProvisionedProductOutputsOutput":{
  2325        "type":"structure",
  2326        "members":{
  2327          "Outputs":{"shape":"RecordOutputs"},
  2328          "NextPageToken":{"shape":"PageToken"}
  2329        }
  2330      },
  2331      "HasDefaultPath":{"type":"boolean"},
  2332      "Id":{
  2333        "type":"string",
  2334        "max":100,
  2335        "min":1,
  2336        "pattern":"^[a-zA-Z0-9_\\-]*"
  2337      },
  2338      "IdempotencyToken":{
  2339        "type":"string",
  2340        "max":128,
  2341        "min":1,
  2342        "pattern":"[a-zA-Z0-9][a-zA-Z0-9_-]*"
  2343      },
  2344      "IgnoreErrors":{"type":"boolean"},
  2345      "ImportAsProvisionedProductInput":{
  2346        "type":"structure",
  2347        "required":[
  2348          "ProductId",
  2349          "ProvisioningArtifactId",
  2350          "ProvisionedProductName",
  2351          "PhysicalId",
  2352          "IdempotencyToken"
  2353        ],
  2354        "members":{
  2355          "AcceptLanguage":{"shape":"AcceptLanguage"},
  2356          "ProductId":{"shape":"Id"},
  2357          "ProvisioningArtifactId":{"shape":"Id"},
  2358          "ProvisionedProductName":{"shape":"ProvisionedProductName"},
  2359          "PhysicalId":{"shape":"PhysicalId"},
  2360          "IdempotencyToken":{
  2361            "shape":"IdempotencyToken",
  2362            "idempotencyToken":true
  2363          }
  2364        }
  2365      },
  2366      "ImportAsProvisionedProductOutput":{
  2367        "type":"structure",
  2368        "members":{
  2369          "RecordDetail":{"shape":"RecordDetail"}
  2370        }
  2371      },
  2372      "InstructionType":{"type":"string"},
  2373      "InstructionValue":{"type":"string"},
  2374      "InvalidParametersException":{
  2375        "type":"structure",
  2376        "members":{
  2377        },
  2378        "exception":true
  2379      },
  2380      "InvalidStateException":{
  2381        "type":"structure",
  2382        "members":{
  2383        },
  2384        "exception":true
  2385      },
  2386      "LastRequestId":{"type":"string"},
  2387      "LaunchPath":{
  2388        "type":"structure",
  2389        "members":{
  2390          "Id":{"shape":"Id"},
  2391          "Name":{"shape":"PortfolioName"}
  2392        }
  2393      },
  2394      "LaunchPathSummaries":{
  2395        "type":"list",
  2396        "member":{"shape":"LaunchPathSummary"}
  2397      },
  2398      "LaunchPathSummary":{
  2399        "type":"structure",
  2400        "members":{
  2401          "Id":{"shape":"Id"},
  2402          "ConstraintSummaries":{"shape":"ConstraintSummaries"},
  2403          "Tags":{"shape":"Tags"},
  2404          "Name":{"shape":"PortfolioName"}
  2405        }
  2406      },
  2407      "LaunchPaths":{
  2408        "type":"list",
  2409        "member":{"shape":"LaunchPath"}
  2410      },
  2411      "LimitExceededException":{
  2412        "type":"structure",
  2413        "members":{
  2414        },
  2415        "exception":true
  2416      },
  2417      "ListAcceptedPortfolioSharesInput":{
  2418        "type":"structure",
  2419        "members":{
  2420          "AcceptLanguage":{"shape":"AcceptLanguage"},
  2421          "PageToken":{"shape":"PageToken"},
  2422          "PageSize":{"shape":"PageSizeMax100"},
  2423          "PortfolioShareType":{"shape":"PortfolioShareType"}
  2424        }
  2425      },
  2426      "ListAcceptedPortfolioSharesOutput":{
  2427        "type":"structure",
  2428        "members":{
  2429          "PortfolioDetails":{"shape":"PortfolioDetails"},
  2430          "NextPageToken":{"shape":"PageToken"}
  2431        }
  2432      },
  2433      "ListBudgetsForResourceInput":{
  2434        "type":"structure",
  2435        "required":["ResourceId"],
  2436        "members":{
  2437          "AcceptLanguage":{"shape":"AcceptLanguage"},
  2438          "ResourceId":{"shape":"Id"},
  2439          "PageSize":{"shape":"PageSize"},
  2440          "PageToken":{"shape":"PageToken"}
  2441        }
  2442      },
  2443      "ListBudgetsForResourceOutput":{
  2444        "type":"structure",
  2445        "members":{
  2446          "Budgets":{"shape":"Budgets"},
  2447          "NextPageToken":{"shape":"PageToken"}
  2448        }
  2449      },
  2450      "ListConstraintsForPortfolioInput":{
  2451        "type":"structure",
  2452        "required":["PortfolioId"],
  2453        "members":{
  2454          "AcceptLanguage":{"shape":"AcceptLanguage"},
  2455          "PortfolioId":{"shape":"Id"},
  2456          "ProductId":{"shape":"Id"},
  2457          "PageSize":{"shape":"PageSize"},
  2458          "PageToken":{"shape":"PageToken"}
  2459        }
  2460      },
  2461      "ListConstraintsForPortfolioOutput":{
  2462        "type":"structure",
  2463        "members":{
  2464          "ConstraintDetails":{"shape":"ConstraintDetails"},
  2465          "NextPageToken":{"shape":"PageToken"}
  2466        }
  2467      },
  2468      "ListLaunchPathsInput":{
  2469        "type":"structure",
  2470        "required":["ProductId"],
  2471        "members":{
  2472          "AcceptLanguage":{"shape":"AcceptLanguage"},
  2473          "ProductId":{"shape":"Id"},
  2474          "PageSize":{"shape":"PageSize"},
  2475          "PageToken":{"shape":"PageToken"}
  2476        }
  2477      },
  2478      "ListLaunchPathsOutput":{
  2479        "type":"structure",
  2480        "members":{
  2481          "LaunchPathSummaries":{"shape":"LaunchPathSummaries"},
  2482          "NextPageToken":{"shape":"PageToken"}
  2483        }
  2484      },
  2485      "ListOrganizationPortfolioAccessInput":{
  2486        "type":"structure",
  2487        "required":[
  2488          "PortfolioId",
  2489          "OrganizationNodeType"
  2490        ],
  2491        "members":{
  2492          "AcceptLanguage":{"shape":"AcceptLanguage"},
  2493          "PortfolioId":{"shape":"Id"},
  2494          "OrganizationNodeType":{"shape":"OrganizationNodeType"},
  2495          "PageToken":{"shape":"PageToken"},
  2496          "PageSize":{"shape":"PageSize"}
  2497        }
  2498      },
  2499      "ListOrganizationPortfolioAccessOutput":{
  2500        "type":"structure",
  2501        "members":{
  2502          "OrganizationNodes":{"shape":"OrganizationNodes"},
  2503          "NextPageToken":{"shape":"PageToken"}
  2504        }
  2505      },
  2506      "ListPortfolioAccessInput":{
  2507        "type":"structure",
  2508        "required":["PortfolioId"],
  2509        "members":{
  2510          "AcceptLanguage":{"shape":"AcceptLanguage"},
  2511          "PortfolioId":{"shape":"Id"},
  2512          "OrganizationParentId":{"shape":"Id"},
  2513          "PageToken":{"shape":"PageToken"},
  2514          "PageSize":{"shape":"PageSizeMax100"}
  2515        }
  2516      },
  2517      "ListPortfolioAccessOutput":{
  2518        "type":"structure",
  2519        "members":{
  2520          "AccountIds":{"shape":"AccountIds"},
  2521          "NextPageToken":{"shape":"PageToken"}
  2522        }
  2523      },
  2524      "ListPortfoliosForProductInput":{
  2525        "type":"structure",
  2526        "required":["ProductId"],
  2527        "members":{
  2528          "AcceptLanguage":{"shape":"AcceptLanguage"},
  2529          "ProductId":{"shape":"Id"},
  2530          "PageToken":{"shape":"PageToken"},
  2531          "PageSize":{"shape":"PageSizeMax100"}
  2532        }
  2533      },
  2534      "ListPortfoliosForProductOutput":{
  2535        "type":"structure",
  2536        "members":{
  2537          "PortfolioDetails":{"shape":"PortfolioDetails"},
  2538          "NextPageToken":{"shape":"PageToken"}
  2539        }
  2540      },
  2541      "ListPortfoliosInput":{
  2542        "type":"structure",
  2543        "members":{
  2544          "AcceptLanguage":{"shape":"AcceptLanguage"},
  2545          "PageToken":{"shape":"PageToken"},
  2546          "PageSize":{"shape":"PageSizeMax100"}
  2547        }
  2548      },
  2549      "ListPortfoliosOutput":{
  2550        "type":"structure",
  2551        "members":{
  2552          "PortfolioDetails":{"shape":"PortfolioDetails"},
  2553          "NextPageToken":{"shape":"PageToken"}
  2554        }
  2555      },
  2556      "ListPrincipalsForPortfolioInput":{
  2557        "type":"structure",
  2558        "required":["PortfolioId"],
  2559        "members":{
  2560          "AcceptLanguage":{"shape":"AcceptLanguage"},
  2561          "PortfolioId":{"shape":"Id"},
  2562          "PageSize":{"shape":"PageSize"},
  2563          "PageToken":{"shape":"PageToken"}
  2564        }
  2565      },
  2566      "ListPrincipalsForPortfolioOutput":{
  2567        "type":"structure",
  2568        "members":{
  2569          "Principals":{"shape":"Principals"},
  2570          "NextPageToken":{"shape":"PageToken"}
  2571        }
  2572      },
  2573      "ListProvisionedProductPlansInput":{
  2574        "type":"structure",
  2575        "members":{
  2576          "AcceptLanguage":{"shape":"AcceptLanguage"},
  2577          "ProvisionProductId":{"shape":"Id"},
  2578          "PageSize":{"shape":"PageSize"},
  2579          "PageToken":{"shape":"PageToken"},
  2580          "AccessLevelFilter":{"shape":"AccessLevelFilter"}
  2581        }
  2582      },
  2583      "ListProvisionedProductPlansOutput":{
  2584        "type":"structure",
  2585        "members":{
  2586          "ProvisionedProductPlans":{"shape":"ProvisionedProductPlans"},
  2587          "NextPageToken":{"shape":"PageToken"}
  2588        }
  2589      },
  2590      "ListProvisioningArtifactsForServiceActionInput":{
  2591        "type":"structure",
  2592        "required":["ServiceActionId"],
  2593        "members":{
  2594          "ServiceActionId":{"shape":"Id"},
  2595          "PageSize":{"shape":"PageSize"},
  2596          "PageToken":{"shape":"PageToken"},
  2597          "AcceptLanguage":{"shape":"AcceptLanguage"}
  2598        }
  2599      },
  2600      "ListProvisioningArtifactsForServiceActionOutput":{
  2601        "type":"structure",
  2602        "members":{
  2603          "ProvisioningArtifactViews":{"shape":"ProvisioningArtifactViews"},
  2604          "NextPageToken":{"shape":"PageToken"}
  2605        }
  2606      },
  2607      "ListProvisioningArtifactsInput":{
  2608        "type":"structure",
  2609        "required":["ProductId"],
  2610        "members":{
  2611          "AcceptLanguage":{"shape":"AcceptLanguage"},
  2612          "ProductId":{"shape":"Id"}
  2613        }
  2614      },
  2615      "ListProvisioningArtifactsOutput":{
  2616        "type":"structure",
  2617        "members":{
  2618          "ProvisioningArtifactDetails":{"shape":"ProvisioningArtifactDetails"},
  2619          "NextPageToken":{"shape":"PageToken"}
  2620        }
  2621      },
  2622      "ListRecordHistoryInput":{
  2623        "type":"structure",
  2624        "members":{
  2625          "AcceptLanguage":{"shape":"AcceptLanguage"},
  2626          "AccessLevelFilter":{"shape":"AccessLevelFilter"},
  2627          "SearchFilter":{"shape":"ListRecordHistorySearchFilter"},
  2628          "PageSize":{"shape":"PageSize"},
  2629          "PageToken":{"shape":"PageToken"}
  2630        }
  2631      },
  2632      "ListRecordHistoryOutput":{
  2633        "type":"structure",
  2634        "members":{
  2635          "RecordDetails":{"shape":"RecordDetails"},
  2636          "NextPageToken":{"shape":"PageToken"}
  2637        }
  2638      },
  2639      "ListRecordHistorySearchFilter":{
  2640        "type":"structure",
  2641        "members":{
  2642          "Key":{"shape":"SearchFilterKey"},
  2643          "Value":{"shape":"SearchFilterValue"}
  2644        }
  2645      },
  2646      "ListResourcesForTagOptionInput":{
  2647        "type":"structure",
  2648        "required":["TagOptionId"],
  2649        "members":{
  2650          "TagOptionId":{"shape":"TagOptionId"},
  2651          "ResourceType":{"shape":"ResourceType"},
  2652          "PageSize":{"shape":"PageSize"},
  2653          "PageToken":{"shape":"PageToken"}
  2654        }
  2655      },
  2656      "ListResourcesForTagOptionOutput":{
  2657        "type":"structure",
  2658        "members":{
  2659          "ResourceDetails":{"shape":"ResourceDetails"},
  2660          "PageToken":{"shape":"PageToken"}
  2661        }
  2662      },
  2663      "ListServiceActionsForProvisioningArtifactInput":{
  2664        "type":"structure",
  2665        "required":[
  2666          "ProductId",
  2667          "ProvisioningArtifactId"
  2668        ],
  2669        "members":{
  2670          "ProductId":{"shape":"Id"},
  2671          "ProvisioningArtifactId":{"shape":"Id"},
  2672          "PageSize":{"shape":"PageSize"},
  2673          "PageToken":{"shape":"PageToken"},
  2674          "AcceptLanguage":{"shape":"AcceptLanguage"}
  2675        }
  2676      },
  2677      "ListServiceActionsForProvisioningArtifactOutput":{
  2678        "type":"structure",
  2679        "members":{
  2680          "ServiceActionSummaries":{"shape":"ServiceActionSummaries"},
  2681          "NextPageToken":{"shape":"PageToken"}
  2682        }
  2683      },
  2684      "ListServiceActionsInput":{
  2685        "type":"structure",
  2686        "members":{
  2687          "AcceptLanguage":{"shape":"AcceptLanguage"},
  2688          "PageSize":{"shape":"PageSize"},
  2689          "PageToken":{"shape":"PageToken"}
  2690        }
  2691      },
  2692      "ListServiceActionsOutput":{
  2693        "type":"structure",
  2694        "members":{
  2695          "ServiceActionSummaries":{"shape":"ServiceActionSummaries"},
  2696          "NextPageToken":{"shape":"PageToken"}
  2697        }
  2698      },
  2699      "ListStackInstancesForProvisionedProductInput":{
  2700        "type":"structure",
  2701        "required":["ProvisionedProductId"],
  2702        "members":{
  2703          "AcceptLanguage":{"shape":"AcceptLanguage"},
  2704          "ProvisionedProductId":{"shape":"Id"},
  2705          "PageToken":{"shape":"PageToken"},
  2706          "PageSize":{"shape":"PageSize"}
  2707        }
  2708      },
  2709      "ListStackInstancesForProvisionedProductOutput":{
  2710        "type":"structure",
  2711        "members":{
  2712          "StackInstances":{"shape":"StackInstances"},
  2713          "NextPageToken":{"shape":"PageToken"}
  2714        }
  2715      },
  2716      "ListTagOptionsFilters":{
  2717        "type":"structure",
  2718        "members":{
  2719          "Key":{"shape":"TagOptionKey"},
  2720          "Value":{"shape":"TagOptionValue"},
  2721          "Active":{"shape":"TagOptionActive"}
  2722        }
  2723      },
  2724      "ListTagOptionsInput":{
  2725        "type":"structure",
  2726        "members":{
  2727          "Filters":{"shape":"ListTagOptionsFilters"},
  2728          "PageSize":{"shape":"PageSize"},
  2729          "PageToken":{"shape":"PageToken"}
  2730        }
  2731      },
  2732      "ListTagOptionsOutput":{
  2733        "type":"structure",
  2734        "members":{
  2735          "TagOptionDetails":{"shape":"TagOptionDetails"},
  2736          "PageToken":{"shape":"PageToken"}
  2737        }
  2738      },
  2739      "LogicalResourceId":{"type":"string"},
  2740      "Message":{"type":"string"},
  2741      "Namespaces":{
  2742        "type":"list",
  2743        "member":{"shape":"AccountId"}
  2744      },
  2745      "NoEcho":{"type":"boolean"},
  2746      "NotificationArn":{
  2747        "type":"string",
  2748        "max":1224,
  2749        "min":1,
  2750        "pattern":"arn:[a-z0-9-\\.]{1,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[^/].{0,1023}"
  2751      },
  2752      "NotificationArns":{
  2753        "type":"list",
  2754        "member":{"shape":"NotificationArn"},
  2755        "max":5
  2756      },
  2757      "NullableBoolean":{
  2758        "type":"boolean",
  2759        "box":true
  2760      },
  2761      "OperationNotSupportedException":{
  2762        "type":"structure",
  2763        "members":{
  2764        },
  2765        "exception":true
  2766      },
  2767      "OrganizationNode":{
  2768        "type":"structure",
  2769        "members":{
  2770          "Type":{"shape":"OrganizationNodeType"},
  2771          "Value":{"shape":"OrganizationNodeValue"}
  2772        }
  2773      },
  2774      "OrganizationNodeType":{
  2775        "type":"string",
  2776        "enum":[
  2777          "ORGANIZATION",
  2778          "ORGANIZATIONAL_UNIT",
  2779          "ACCOUNT"
  2780        ]
  2781      },
  2782      "OrganizationNodeValue":{
  2783        "type":"string",
  2784        "pattern":"(^[0-9]{12}$)|(^arn:aws:organizations::\\d{12}:organization\\/o-[a-z0-9]{10,32})|(^o-[a-z0-9]{10,32}$)|(^arn:aws:organizations::\\d{12}:ou\\/o-[a-z0-9]{10,32}\\/ou-[0-9a-z]{4,32}-[0-9a-z]{8,32}$)|(^ou-[0-9a-z]{4,32}-[a-z0-9]{8,32}$)"
  2785      },
  2786      "OrganizationNodes":{
  2787        "type":"list",
  2788        "member":{"shape":"OrganizationNode"}
  2789      },
  2790      "OutputDescription":{
  2791        "type":"string",
  2792        "max":1024
  2793      },
  2794      "OutputKey":{"type":"string"},
  2795      "OutputKeys":{
  2796        "type":"list",
  2797        "member":{"shape":"OutputKey"},
  2798        "max":60
  2799      },
  2800      "OutputValue":{"type":"string"},
  2801      "Owner":{"type":"string"},
  2802      "PageSize":{
  2803        "type":"integer",
  2804        "max":20,
  2805        "min":0
  2806      },
  2807      "PageSizeMax100":{
  2808        "type":"integer",
  2809        "max":100,
  2810        "min":0
  2811      },
  2812      "PageToken":{
  2813        "type":"string",
  2814        "max":2024,
  2815        "pattern":"[\\u0009\\u000a\\u000d\\u0020-\\uD7FF\\uE000-\\uFFFD]*"
  2816      },
  2817      "ParameterConstraints":{
  2818        "type":"structure",
  2819        "members":{
  2820          "AllowedValues":{"shape":"AllowedValues"},
  2821          "AllowedPattern":{"shape":"String"},
  2822          "ConstraintDescription":{"shape":"String"},
  2823          "MaxLength":{"shape":"String"},
  2824          "MinLength":{"shape":"String"},
  2825          "MaxValue":{"shape":"String"},
  2826          "MinValue":{"shape":"String"}
  2827        }
  2828      },
  2829      "ParameterKey":{
  2830        "type":"string",
  2831        "max":1000,
  2832        "min":1
  2833      },
  2834      "ParameterType":{"type":"string"},
  2835      "ParameterValue":{
  2836        "type":"string",
  2837        "max":4096
  2838      },
  2839      "PhysicalId":{"type":"string"},
  2840      "PhysicalResourceId":{"type":"string"},
  2841      "PlanResourceType":{
  2842        "type":"string",
  2843        "max":256,
  2844        "min":1
  2845      },
  2846      "PortfolioDescription":{
  2847        "type":"string",
  2848        "max":2000
  2849      },
  2850      "PortfolioDetail":{
  2851        "type":"structure",
  2852        "members":{
  2853          "Id":{"shape":"Id"},
  2854          "ARN":{"shape":"ResourceARN"},
  2855          "DisplayName":{"shape":"PortfolioDisplayName"},
  2856          "Description":{"shape":"PortfolioDescription"},
  2857          "CreatedTime":{"shape":"CreationTime"},
  2858          "ProviderName":{"shape":"ProviderName"}
  2859        }
  2860      },
  2861      "PortfolioDetails":{
  2862        "type":"list",
  2863        "member":{"shape":"PortfolioDetail"}
  2864      },
  2865      "PortfolioDisplayName":{
  2866        "type":"string",
  2867        "max":100,
  2868        "min":1
  2869      },
  2870      "PortfolioName":{"type":"string"},
  2871      "PortfolioShareDetail":{
  2872        "type":"structure",
  2873        "members":{
  2874          "PrincipalId":{"shape":"Id"},
  2875          "Type":{"shape":"DescribePortfolioShareType"},
  2876          "Accepted":{"shape":"Boolean"},
  2877          "ShareTagOptions":{"shape":"Boolean"}
  2878        }
  2879      },
  2880      "PortfolioShareDetails":{
  2881        "type":"list",
  2882        "member":{"shape":"PortfolioShareDetail"}
  2883      },
  2884      "PortfolioShareType":{
  2885        "type":"string",
  2886        "enum":[
  2887          "IMPORTED",
  2888          "AWS_SERVICECATALOG",
  2889          "AWS_ORGANIZATIONS"
  2890        ]
  2891      },
  2892      "Principal":{
  2893        "type":"structure",
  2894        "members":{
  2895          "PrincipalARN":{"shape":"PrincipalARN"},
  2896          "PrincipalType":{"shape":"PrincipalType"}
  2897        }
  2898      },
  2899      "PrincipalARN":{
  2900        "type":"string",
  2901        "max":1000,
  2902        "min":1
  2903      },
  2904      "PrincipalType":{
  2905        "type":"string",
  2906        "enum":["IAM"]
  2907      },
  2908      "Principals":{
  2909        "type":"list",
  2910        "member":{"shape":"Principal"}
  2911      },
  2912      "ProductArn":{
  2913        "type":"string",
  2914        "max":1224,
  2915        "min":1,
  2916        "pattern":"arn:[a-z0-9-\\.]{1,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[^/].{0,1023}"
  2917      },
  2918      "ProductSource":{
  2919        "type":"string",
  2920        "enum":["ACCOUNT"]
  2921      },
  2922      "ProductType":{
  2923        "type":"string",
  2924        "enum":[
  2925          "CLOUD_FORMATION_TEMPLATE",
  2926          "MARKETPLACE"
  2927        ],
  2928        "max":8191
  2929      },
  2930      "ProductViewAggregationType":{"type":"string"},
  2931      "ProductViewAggregationValue":{
  2932        "type":"structure",
  2933        "members":{
  2934          "Value":{"shape":"AttributeValue"},
  2935          "ApproximateCount":{"shape":"ApproximateCount"}
  2936        }
  2937      },
  2938      "ProductViewAggregationValues":{
  2939        "type":"list",
  2940        "member":{"shape":"ProductViewAggregationValue"}
  2941      },
  2942      "ProductViewAggregations":{
  2943        "type":"map",
  2944        "key":{"shape":"ProductViewAggregationType"},
  2945        "value":{"shape":"ProductViewAggregationValues"}
  2946      },
  2947      "ProductViewDetail":{
  2948        "type":"structure",
  2949        "members":{
  2950          "ProductViewSummary":{"shape":"ProductViewSummary"},
  2951          "Status":{"shape":"Status"},
  2952          "ProductARN":{"shape":"ResourceARN"},
  2953          "CreatedTime":{"shape":"CreatedTime"}
  2954        }
  2955      },
  2956      "ProductViewDetails":{
  2957        "type":"list",
  2958        "member":{"shape":"ProductViewDetail"}
  2959      },
  2960      "ProductViewDistributor":{"type":"string"},
  2961      "ProductViewFilterBy":{
  2962        "type":"string",
  2963        "enum":[
  2964          "FullTextSearch",
  2965          "Owner",
  2966          "ProductType",
  2967          "SourceProductId"
  2968        ]
  2969      },
  2970      "ProductViewFilterValue":{"type":"string"},
  2971      "ProductViewFilterValues":{
  2972        "type":"list",
  2973        "member":{"shape":"ProductViewFilterValue"}
  2974      },
  2975      "ProductViewFilters":{
  2976        "type":"map",
  2977        "key":{"shape":"ProductViewFilterBy"},
  2978        "value":{"shape":"ProductViewFilterValues"}
  2979      },
  2980      "ProductViewName":{
  2981        "type":"string",
  2982        "max":8191
  2983      },
  2984      "ProductViewOwner":{
  2985        "type":"string",
  2986        "max":8191
  2987      },
  2988      "ProductViewShortDescription":{
  2989        "type":"string",
  2990        "max":8191
  2991      },
  2992      "ProductViewSortBy":{
  2993        "type":"string",
  2994        "enum":[
  2995          "Title",
  2996          "VersionCount",
  2997          "CreationDate"
  2998        ]
  2999      },
  3000      "ProductViewSummaries":{
  3001        "type":"list",
  3002        "member":{"shape":"ProductViewSummary"}
  3003      },
  3004      "ProductViewSummary":{
  3005        "type":"structure",
  3006        "members":{
  3007          "Id":{"shape":"Id"},
  3008          "ProductId":{"shape":"Id"},
  3009          "Name":{"shape":"ProductViewName"},
  3010          "Owner":{"shape":"ProductViewOwner"},
  3011          "ShortDescription":{"shape":"ProductViewShortDescription"},
  3012          "Type":{"shape":"ProductType"},
  3013          "Distributor":{"shape":"ProductViewDistributor"},
  3014          "HasDefaultPath":{"shape":"HasDefaultPath"},
  3015          "SupportEmail":{"shape":"SupportEmail"},
  3016          "SupportDescription":{"shape":"SupportDescription"},
  3017          "SupportUrl":{"shape":"SupportUrl"}
  3018        }
  3019      },
  3020      "PropertyKey":{
  3021        "type":"string",
  3022        "enum":[
  3023          "OWNER",
  3024          "LAUNCH_ROLE"
  3025        ],
  3026        "max":128,
  3027        "min":1
  3028      },
  3029      "PropertyName":{"type":"string"},
  3030      "PropertyValue":{
  3031        "type":"string",
  3032        "max":1024,
  3033        "min":0
  3034      },
  3035      "ProviderName":{
  3036        "type":"string",
  3037        "max":50,
  3038        "min":1
  3039      },
  3040      "ProvisionProductInput":{
  3041        "type":"structure",
  3042        "required":[
  3043          "ProvisionedProductName",
  3044          "ProvisionToken"
  3045        ],
  3046        "members":{
  3047          "AcceptLanguage":{"shape":"AcceptLanguage"},
  3048          "ProductId":{"shape":"Id"},
  3049          "ProductName":{"shape":"ProductViewName"},
  3050          "ProvisioningArtifactId":{"shape":"Id"},
  3051          "ProvisioningArtifactName":{"shape":"ProvisioningArtifactName"},
  3052          "PathId":{"shape":"Id"},
  3053          "PathName":{"shape":"PortfolioDisplayName"},
  3054          "ProvisionedProductName":{"shape":"ProvisionedProductName"},
  3055          "ProvisioningParameters":{"shape":"ProvisioningParameters"},
  3056          "ProvisioningPreferences":{"shape":"ProvisioningPreferences"},
  3057          "Tags":{"shape":"Tags"},
  3058          "NotificationArns":{"shape":"NotificationArns"},
  3059          "ProvisionToken":{
  3060            "shape":"IdempotencyToken",
  3061            "idempotencyToken":true
  3062          }
  3063        }
  3064      },
  3065      "ProvisionProductOutput":{
  3066        "type":"structure",
  3067        "members":{
  3068          "RecordDetail":{"shape":"RecordDetail"}
  3069        }
  3070      },
  3071      "ProvisionedProductAttribute":{
  3072        "type":"structure",
  3073        "members":{
  3074          "Name":{"shape":"ProvisionedProductNameOrArn"},
  3075          "Arn":{"shape":"ProvisionedProductNameOrArn"},
  3076          "Type":{"shape":"ProvisionedProductType"},
  3077          "Id":{"shape":"Id"},
  3078          "Status":{"shape":"ProvisionedProductStatus"},
  3079          "StatusMessage":{"shape":"ProvisionedProductStatusMessage"},
  3080          "CreatedTime":{"shape":"CreatedTime"},
  3081          "IdempotencyToken":{"shape":"IdempotencyToken"},
  3082          "LastRecordId":{"shape":"Id"},
  3083          "LastProvisioningRecordId":{"shape":"Id"},
  3084          "LastSuccessfulProvisioningRecordId":{"shape":"Id"},
  3085          "Tags":{"shape":"Tags"},
  3086          "PhysicalId":{"shape":"PhysicalId"},
  3087          "ProductId":{"shape":"Id"},
  3088          "ProductName":{"shape":"ProductViewName"},
  3089          "ProvisioningArtifactId":{"shape":"Id"},
  3090          "ProvisioningArtifactName":{"shape":"ProvisioningArtifactName"},
  3091          "UserArn":{"shape":"UserArn"},
  3092          "UserArnSession":{"shape":"UserArnSession"}
  3093        }
  3094      },
  3095      "ProvisionedProductAttributes":{
  3096        "type":"list",
  3097        "member":{"shape":"ProvisionedProductAttribute"}
  3098      },
  3099      "ProvisionedProductDetail":{
  3100        "type":"structure",
  3101        "members":{
  3102          "Name":{"shape":"ProvisionedProductNameOrArn"},
  3103          "Arn":{"shape":"ProvisionedProductNameOrArn"},
  3104          "Type":{"shape":"ProvisionedProductType"},
  3105          "Id":{"shape":"ProvisionedProductId"},
  3106          "Status":{"shape":"ProvisionedProductStatus"},
  3107          "StatusMessage":{"shape":"ProvisionedProductStatusMessage"},
  3108          "CreatedTime":{"shape":"CreatedTime"},
  3109          "IdempotencyToken":{"shape":"IdempotencyToken"},
  3110          "LastRecordId":{"shape":"LastRequestId"},
  3111          "LastProvisioningRecordId":{"shape":"Id"},
  3112          "LastSuccessfulProvisioningRecordId":{"shape":"Id"},
  3113          "ProductId":{"shape":"Id"},
  3114          "ProvisioningArtifactId":{"shape":"Id"},
  3115          "LaunchRoleArn":{"shape":"RoleArn"}
  3116        }
  3117      },
  3118      "ProvisionedProductDetails":{
  3119        "type":"list",
  3120        "member":{"shape":"ProvisionedProductDetail"}
  3121      },
  3122      "ProvisionedProductFilters":{
  3123        "type":"map",
  3124        "key":{"shape":"ProvisionedProductViewFilterBy"},
  3125        "value":{"shape":"ProvisionedProductViewFilterValues"}
  3126      },
  3127      "ProvisionedProductId":{"type":"string"},
  3128      "ProvisionedProductName":{
  3129        "type":"string",
  3130        "max":128,
  3131        "min":1,
  3132        "pattern":"[a-zA-Z0-9][a-zA-Z0-9._-]*"
  3133      },
  3134      "ProvisionedProductNameOrArn":{
  3135        "type":"string",
  3136        "max":1224,
  3137        "min":1,
  3138        "pattern":"[a-zA-Z0-9][a-zA-Z0-9._-]{0,127}|arn:[a-z0-9-\\.]{1,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[^/].{0,1023}"
  3139      },
  3140      "ProvisionedProductPlanDetails":{
  3141        "type":"structure",
  3142        "members":{
  3143          "CreatedTime":{"shape":"CreatedTime"},
  3144          "PathId":{"shape":"Id"},
  3145          "ProductId":{"shape":"Id"},
  3146          "PlanName":{"shape":"ProvisionedProductPlanName"},
  3147          "PlanId":{"shape":"Id"},
  3148          "ProvisionProductId":{"shape":"Id"},
  3149          "ProvisionProductName":{"shape":"ProvisionedProductName"},
  3150          "PlanType":{"shape":"ProvisionedProductPlanType"},
  3151          "ProvisioningArtifactId":{"shape":"Id"},
  3152          "Status":{"shape":"ProvisionedProductPlanStatus"},
  3153          "UpdatedTime":{"shape":"UpdatedTime"},
  3154          "NotificationArns":{"shape":"NotificationArns"},
  3155          "ProvisioningParameters":{"shape":"UpdateProvisioningParameters"},
  3156          "Tags":{"shape":"Tags"},
  3157          "StatusMessage":{"shape":"StatusMessage"}
  3158        }
  3159      },
  3160      "ProvisionedProductPlanName":{"type":"string"},
  3161      "ProvisionedProductPlanStatus":{
  3162        "type":"string",
  3163        "enum":[
  3164          "CREATE_IN_PROGRESS",
  3165          "CREATE_SUCCESS",
  3166          "CREATE_FAILED",
  3167          "EXECUTE_IN_PROGRESS",
  3168          "EXECUTE_SUCCESS",
  3169          "EXECUTE_FAILED"
  3170        ]
  3171      },
  3172      "ProvisionedProductPlanSummary":{
  3173        "type":"structure",
  3174        "members":{
  3175          "PlanName":{"shape":"ProvisionedProductPlanName"},
  3176          "PlanId":{"shape":"Id"},
  3177          "ProvisionProductId":{"shape":"Id"},
  3178          "ProvisionProductName":{"shape":"ProvisionedProductName"},
  3179          "PlanType":{"shape":"ProvisionedProductPlanType"},
  3180          "ProvisioningArtifactId":{"shape":"Id"}
  3181        }
  3182      },
  3183      "ProvisionedProductPlanType":{
  3184        "type":"string",
  3185        "enum":["CLOUDFORMATION"]
  3186      },
  3187      "ProvisionedProductPlans":{
  3188        "type":"list",
  3189        "member":{"shape":"ProvisionedProductPlanSummary"}
  3190      },
  3191      "ProvisionedProductProperties":{
  3192        "type":"map",
  3193        "key":{"shape":"PropertyKey"},
  3194        "value":{"shape":"PropertyValue"},
  3195        "max":100,
  3196        "min":1
  3197      },
  3198      "ProvisionedProductStatus":{
  3199        "type":"string",
  3200        "enum":[
  3201          "AVAILABLE",
  3202          "UNDER_CHANGE",
  3203          "TAINTED",
  3204          "ERROR",
  3205          "PLAN_IN_PROGRESS"
  3206        ]
  3207      },
  3208      "ProvisionedProductStatusMessage":{"type":"string"},
  3209      "ProvisionedProductType":{"type":"string"},
  3210      "ProvisionedProductViewFilterBy":{
  3211        "type":"string",
  3212        "enum":["SearchQuery"]
  3213      },
  3214      "ProvisionedProductViewFilterValue":{"type":"string"},
  3215      "ProvisionedProductViewFilterValues":{
  3216        "type":"list",
  3217        "member":{"shape":"ProvisionedProductViewFilterValue"}
  3218      },
  3219      "ProvisioningArtifact":{
  3220        "type":"structure",
  3221        "members":{
  3222          "Id":{"shape":"Id"},
  3223          "Name":{"shape":"ProvisioningArtifactName"},
  3224          "Description":{"shape":"ProvisioningArtifactDescription"},
  3225          "CreatedTime":{"shape":"ProvisioningArtifactCreatedTime"},
  3226          "Guidance":{"shape":"ProvisioningArtifactGuidance"}
  3227        }
  3228      },
  3229      "ProvisioningArtifactActive":{"type":"boolean"},
  3230      "ProvisioningArtifactCreatedTime":{"type":"timestamp"},
  3231      "ProvisioningArtifactDescription":{
  3232        "type":"string",
  3233        "max":8192
  3234      },
  3235      "ProvisioningArtifactDetail":{
  3236        "type":"structure",
  3237        "members":{
  3238          "Id":{"shape":"Id"},
  3239          "Name":{"shape":"ProvisioningArtifactName"},
  3240          "Description":{"shape":"ProvisioningArtifactName"},
  3241          "Type":{"shape":"ProvisioningArtifactType"},
  3242          "CreatedTime":{"shape":"CreationTime"},
  3243          "Active":{"shape":"ProvisioningArtifactActive"},
  3244          "Guidance":{"shape":"ProvisioningArtifactGuidance"}
  3245        }
  3246      },
  3247      "ProvisioningArtifactDetails":{
  3248        "type":"list",
  3249        "member":{"shape":"ProvisioningArtifactDetail"}
  3250      },
  3251      "ProvisioningArtifactGuidance":{
  3252        "type":"string",
  3253        "enum":[
  3254          "DEFAULT",
  3255          "DEPRECATED"
  3256        ]
  3257      },
  3258      "ProvisioningArtifactInfo":{
  3259        "type":"map",
  3260        "key":{"shape":"ProvisioningArtifactInfoKey"},
  3261        "value":{"shape":"ProvisioningArtifactInfoValue"},
  3262        "max":100,
  3263        "min":1
  3264      },
  3265      "ProvisioningArtifactInfoKey":{"type":"string"},
  3266      "ProvisioningArtifactInfoValue":{"type":"string"},
  3267      "ProvisioningArtifactName":{
  3268        "type":"string",
  3269        "max":8192
  3270      },
  3271      "ProvisioningArtifactOutput":{
  3272        "type":"structure",
  3273        "members":{
  3274          "Key":{"shape":"ProvisioningArtifactOutputKey"},
  3275          "Description":{"shape":"OutputDescription"}
  3276        }
  3277      },
  3278      "ProvisioningArtifactOutputKey":{
  3279        "type":"string",
  3280        "max":255,
  3281        "min":1,
  3282        "pattern":"[a-zA-Z0-9]*"
  3283      },
  3284      "ProvisioningArtifactOutputs":{
  3285        "type":"list",
  3286        "member":{"shape":"ProvisioningArtifactOutput"},
  3287        "max":60
  3288      },
  3289      "ProvisioningArtifactParameter":{
  3290        "type":"structure",
  3291        "members":{
  3292          "ParameterKey":{"shape":"ParameterKey"},
  3293          "DefaultValue":{"shape":"DefaultValue"},
  3294          "ParameterType":{"shape":"ParameterType"},
  3295          "IsNoEcho":{"shape":"NoEcho"},
  3296          "Description":{"shape":"Description"},
  3297          "ParameterConstraints":{"shape":"ParameterConstraints"}
  3298        }
  3299      },
  3300      "ProvisioningArtifactParameters":{
  3301        "type":"list",
  3302        "member":{"shape":"ProvisioningArtifactParameter"}
  3303      },
  3304      "ProvisioningArtifactPreferences":{
  3305        "type":"structure",
  3306        "members":{
  3307          "StackSetAccounts":{"shape":"StackSetAccounts"},
  3308          "StackSetRegions":{"shape":"StackSetRegions"}
  3309        }
  3310      },
  3311      "ProvisioningArtifactProperties":{
  3312        "type":"structure",
  3313        "required":["Info"],
  3314        "members":{
  3315          "Name":{"shape":"ProvisioningArtifactName"},
  3316          "Description":{"shape":"ProvisioningArtifactDescription"},
  3317          "Info":{"shape":"ProvisioningArtifactInfo"},
  3318          "Type":{"shape":"ProvisioningArtifactType"},
  3319          "DisableTemplateValidation":{"shape":"DisableTemplateValidation"}
  3320        }
  3321      },
  3322      "ProvisioningArtifactPropertyName":{
  3323        "type":"string",
  3324        "enum":["Id"]
  3325      },
  3326      "ProvisioningArtifactPropertyValue":{"type":"string"},
  3327      "ProvisioningArtifactSummaries":{
  3328        "type":"list",
  3329        "member":{"shape":"ProvisioningArtifactSummary"}
  3330      },
  3331      "ProvisioningArtifactSummary":{
  3332        "type":"structure",
  3333        "members":{
  3334          "Id":{"shape":"Id"},
  3335          "Name":{"shape":"ProvisioningArtifactName"},
  3336          "Description":{"shape":"ProvisioningArtifactDescription"},
  3337          "CreatedTime":{"shape":"ProvisioningArtifactCreatedTime"},
  3338          "ProvisioningArtifactMetadata":{"shape":"ProvisioningArtifactInfo"}
  3339        }
  3340      },
  3341      "ProvisioningArtifactType":{
  3342        "type":"string",
  3343        "enum":[
  3344          "CLOUD_FORMATION_TEMPLATE",
  3345          "MARKETPLACE_AMI",
  3346          "MARKETPLACE_CAR"
  3347        ]
  3348      },
  3349      "ProvisioningArtifactView":{
  3350        "type":"structure",
  3351        "members":{
  3352          "ProductViewSummary":{"shape":"ProductViewSummary"},
  3353          "ProvisioningArtifact":{"shape":"ProvisioningArtifact"}
  3354        }
  3355      },
  3356      "ProvisioningArtifactViews":{
  3357        "type":"list",
  3358        "member":{"shape":"ProvisioningArtifactView"}
  3359      },
  3360      "ProvisioningArtifacts":{
  3361        "type":"list",
  3362        "member":{"shape":"ProvisioningArtifact"}
  3363      },
  3364      "ProvisioningParameter":{
  3365        "type":"structure",
  3366        "members":{
  3367          "Key":{"shape":"ParameterKey"},
  3368          "Value":{"shape":"ParameterValue"}
  3369        }
  3370      },
  3371      "ProvisioningParameters":{
  3372        "type":"list",
  3373        "member":{"shape":"ProvisioningParameter"}
  3374      },
  3375      "ProvisioningPreferences":{
  3376        "type":"structure",
  3377        "members":{
  3378          "StackSetAccounts":{"shape":"StackSetAccounts"},
  3379          "StackSetRegions":{"shape":"StackSetRegions"},
  3380          "StackSetFailureToleranceCount":{"shape":"StackSetFailureToleranceCount"},
  3381          "StackSetFailureTolerancePercentage":{"shape":"StackSetFailureTolerancePercentage"},
  3382          "StackSetMaxConcurrencyCount":{"shape":"StackSetMaxConcurrencyCount"},
  3383          "StackSetMaxConcurrencyPercentage":{"shape":"StackSetMaxConcurrencyPercentage"}
  3384        }
  3385      },
  3386      "RecordDetail":{
  3387        "type":"structure",
  3388        "members":{
  3389          "RecordId":{"shape":"Id"},
  3390          "ProvisionedProductName":{"shape":"ProvisionedProductName"},
  3391          "Status":{"shape":"RecordStatus"},
  3392          "CreatedTime":{"shape":"CreatedTime"},
  3393          "UpdatedTime":{"shape":"UpdatedTime"},
  3394          "ProvisionedProductType":{"shape":"ProvisionedProductType"},
  3395          "RecordType":{"shape":"RecordType"},
  3396          "ProvisionedProductId":{"shape":"Id"},
  3397          "ProductId":{"shape":"Id"},
  3398          "ProvisioningArtifactId":{"shape":"Id"},
  3399          "PathId":{"shape":"Id"},
  3400          "RecordErrors":{"shape":"RecordErrors"},
  3401          "RecordTags":{"shape":"RecordTags"},
  3402          "LaunchRoleArn":{"shape":"RoleArn"}
  3403        }
  3404      },
  3405      "RecordDetails":{
  3406        "type":"list",
  3407        "member":{"shape":"RecordDetail"}
  3408      },
  3409      "RecordError":{
  3410        "type":"structure",
  3411        "members":{
  3412          "Code":{"shape":"ErrorCode"},
  3413          "Description":{"shape":"ErrorDescription"}
  3414        }
  3415      },
  3416      "RecordErrors":{
  3417        "type":"list",
  3418        "member":{"shape":"RecordError"}
  3419      },
  3420      "RecordOutput":{
  3421        "type":"structure",
  3422        "members":{
  3423          "OutputKey":{"shape":"OutputKey"},
  3424          "OutputValue":{"shape":"OutputValue"},
  3425          "Description":{"shape":"Description"}
  3426        }
  3427      },
  3428      "RecordOutputs":{
  3429        "type":"list",
  3430        "member":{"shape":"RecordOutput"}
  3431      },
  3432      "RecordStatus":{
  3433        "type":"string",
  3434        "enum":[
  3435          "CREATED",
  3436          "IN_PROGRESS",
  3437          "IN_PROGRESS_IN_ERROR",
  3438          "SUCCEEDED",
  3439          "FAILED"
  3440        ]
  3441      },
  3442      "RecordTag":{
  3443        "type":"structure",
  3444        "members":{
  3445          "Key":{"shape":"RecordTagKey"},
  3446          "Value":{"shape":"RecordTagValue"}
  3447        }
  3448      },
  3449      "RecordTagKey":{
  3450        "type":"string",
  3451        "max":128,
  3452        "min":1,
  3453        "pattern":"^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-%@]*)$"
  3454      },
  3455      "RecordTagValue":{
  3456        "type":"string",
  3457        "max":256,
  3458        "min":1,
  3459        "pattern":"^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-%@]*)$"
  3460      },
  3461      "RecordTags":{
  3462        "type":"list",
  3463        "member":{"shape":"RecordTag"},
  3464        "max":50
  3465      },
  3466      "RecordType":{"type":"string"},
  3467      "Region":{"type":"string"},
  3468      "RejectPortfolioShareInput":{
  3469        "type":"structure",
  3470        "required":["PortfolioId"],
  3471        "members":{
  3472          "AcceptLanguage":{"shape":"AcceptLanguage"},
  3473          "PortfolioId":{"shape":"Id"},
  3474          "PortfolioShareType":{"shape":"PortfolioShareType"}
  3475        }
  3476      },
  3477      "RejectPortfolioShareOutput":{
  3478        "type":"structure",
  3479        "members":{
  3480        }
  3481      },
  3482      "Replacement":{
  3483        "type":"string",
  3484        "enum":[
  3485          "TRUE",
  3486          "FALSE",
  3487          "CONDITIONAL"
  3488        ]
  3489      },
  3490      "RequiresRecreation":{
  3491        "type":"string",
  3492        "enum":[
  3493          "NEVER",
  3494          "CONDITIONALLY",
  3495          "ALWAYS"
  3496        ]
  3497      },
  3498      "ResourceARN":{
  3499        "type":"string",
  3500        "max":150,
  3501        "min":1
  3502      },
  3503      "ResourceAttribute":{
  3504        "type":"string",
  3505        "enum":[
  3506          "PROPERTIES",
  3507          "METADATA",
  3508          "CREATIONPOLICY",
  3509          "UPDATEPOLICY",
  3510          "DELETIONPOLICY",
  3511          "TAGS"
  3512        ]
  3513      },
  3514      "ResourceChange":{
  3515        "type":"structure",
  3516        "members":{
  3517          "Action":{"shape":"ChangeAction"},
  3518          "LogicalResourceId":{"shape":"LogicalResourceId"},
  3519          "PhysicalResourceId":{"shape":"PhysicalResourceId"},
  3520          "ResourceType":{"shape":"PlanResourceType"},
  3521          "Replacement":{"shape":"Replacement"},
  3522          "Scope":{"shape":"Scope"},
  3523          "Details":{"shape":"ResourceChangeDetails"}
  3524        }
  3525      },
  3526      "ResourceChangeDetail":{
  3527        "type":"structure",
  3528        "members":{
  3529          "Target":{"shape":"ResourceTargetDefinition"},
  3530          "Evaluation":{"shape":"EvaluationType"},
  3531          "CausingEntity":{"shape":"CausingEntity"}
  3532        }
  3533      },
  3534      "ResourceChangeDetails":{
  3535        "type":"list",
  3536        "member":{"shape":"ResourceChangeDetail"}
  3537      },
  3538      "ResourceChanges":{
  3539        "type":"list",
  3540        "member":{"shape":"ResourceChange"}
  3541      },
  3542      "ResourceDetail":{
  3543        "type":"structure",
  3544        "members":{
  3545          "Id":{"shape":"ResourceDetailId"},
  3546          "ARN":{"shape":"ResourceDetailARN"},
  3547          "Name":{"shape":"ResourceDetailName"},
  3548          "Description":{"shape":"ResourceDetailDescription"},
  3549          "CreatedTime":{"shape":"ResourceDetailCreatedTime"}
  3550        }
  3551      },
  3552      "ResourceDetailARN":{"type":"string"},
  3553      "ResourceDetailCreatedTime":{"type":"timestamp"},
  3554      "ResourceDetailDescription":{"type":"string"},
  3555      "ResourceDetailId":{"type":"string"},
  3556      "ResourceDetailName":{"type":"string"},
  3557      "ResourceDetails":{
  3558        "type":"list",
  3559        "member":{"shape":"ResourceDetail"}
  3560      },
  3561      "ResourceId":{"type":"string"},
  3562      "ResourceInUseException":{
  3563        "type":"structure",
  3564        "members":{
  3565        },
  3566        "exception":true
  3567      },
  3568      "ResourceNotFoundException":{
  3569        "type":"structure",
  3570        "members":{
  3571        },
  3572        "exception":true
  3573      },
  3574      "ResourceTargetDefinition":{
  3575        "type":"structure",
  3576        "members":{
  3577          "Attribute":{"shape":"ResourceAttribute"},
  3578          "Name":{"shape":"PropertyName"},
  3579          "RequiresRecreation":{"shape":"RequiresRecreation"}
  3580        }
  3581      },
  3582      "ResourceType":{"type":"string"},
  3583      "RetainPhysicalResources":{"type":"boolean"},
  3584      "RoleArn":{
  3585        "type":"string",
  3586        "max":1224,
  3587        "min":1,
  3588        "pattern":"arn:[a-z0-9-\\.]{1,63}:iam::[a-z0-9-\\.]{0,63}:role\\/.{0,1023}"
  3589      },
  3590      "ScanProvisionedProductsInput":{
  3591        "type":"structure",
  3592        "members":{
  3593          "AcceptLanguage":{"shape":"AcceptLanguage"},
  3594          "AccessLevelFilter":{"shape":"AccessLevelFilter"},
  3595          "PageSize":{"shape":"PageSize"},
  3596          "PageToken":{"shape":"PageToken"}
  3597        }
  3598      },
  3599      "ScanProvisionedProductsOutput":{
  3600        "type":"structure",
  3601        "members":{
  3602          "ProvisionedProducts":{"shape":"ProvisionedProductDetails"},
  3603          "NextPageToken":{"shape":"PageToken"}
  3604        }
  3605      },
  3606      "Scope":{
  3607        "type":"list",
  3608        "member":{"shape":"ResourceAttribute"}
  3609      },
  3610      "SearchFilterKey":{"type":"string"},
  3611      "SearchFilterValue":{"type":"string"},
  3612      "SearchProductsAsAdminInput":{
  3613        "type":"structure",
  3614        "members":{
  3615          "AcceptLanguage":{"shape":"AcceptLanguage"},
  3616          "PortfolioId":{"shape":"Id"},
  3617          "Filters":{"shape":"ProductViewFilters"},
  3618          "SortBy":{"shape":"ProductViewSortBy"},
  3619          "SortOrder":{"shape":"SortOrder"},
  3620          "PageToken":{"shape":"PageToken"},
  3621          "PageSize":{"shape":"PageSize"},
  3622          "ProductSource":{"shape":"ProductSource"}
  3623        }
  3624      },
  3625      "SearchProductsAsAdminOutput":{
  3626        "type":"structure",
  3627        "members":{
  3628          "ProductViewDetails":{"shape":"ProductViewDetails"},
  3629          "NextPageToken":{"shape":"PageToken"}
  3630        }
  3631      },
  3632      "SearchProductsInput":{
  3633        "type":"structure",
  3634        "members":{
  3635          "AcceptLanguage":{"shape":"AcceptLanguage"},
  3636          "Filters":{"shape":"ProductViewFilters"},
  3637          "PageSize":{"shape":"PageSizeMax100"},
  3638          "SortBy":{"shape":"ProductViewSortBy"},
  3639          "SortOrder":{"shape":"SortOrder"},
  3640          "PageToken":{"shape":"PageToken"}
  3641        }
  3642      },
  3643      "SearchProductsOutput":{
  3644        "type":"structure",
  3645        "members":{
  3646          "ProductViewSummaries":{"shape":"ProductViewSummaries"},
  3647          "ProductViewAggregations":{"shape":"ProductViewAggregations"},
  3648          "NextPageToken":{"shape":"PageToken"}
  3649        }
  3650      },
  3651      "SearchProvisionedProductsInput":{
  3652        "type":"structure",
  3653        "members":{
  3654          "AcceptLanguage":{"shape":"AcceptLanguage"},
  3655          "AccessLevelFilter":{"shape":"AccessLevelFilter"},
  3656          "Filters":{"shape":"ProvisionedProductFilters"},
  3657          "SortBy":{"shape":"SortField"},
  3658          "SortOrder":{"shape":"SortOrder"},
  3659          "PageSize":{"shape":"SearchProvisionedProductsPageSize"},
  3660          "PageToken":{"shape":"PageToken"}
  3661        }
  3662      },
  3663      "SearchProvisionedProductsOutput":{
  3664        "type":"structure",
  3665        "members":{
  3666          "ProvisionedProducts":{"shape":"ProvisionedProductAttributes"},
  3667          "TotalResultsCount":{"shape":"TotalResultsCount"},
  3668          "NextPageToken":{"shape":"PageToken"}
  3669        }
  3670      },
  3671      "SearchProvisionedProductsPageSize":{
  3672        "type":"integer",
  3673        "max":100,
  3674        "min":0
  3675      },
  3676      "ServiceActionAssociation":{
  3677        "type":"structure",
  3678        "required":[
  3679          "ServiceActionId",
  3680          "ProductId",
  3681          "ProvisioningArtifactId"
  3682        ],
  3683        "members":{
  3684          "ServiceActionId":{"shape":"Id"},
  3685          "ProductId":{"shape":"Id"},
  3686          "ProvisioningArtifactId":{"shape":"Id"}
  3687        }
  3688      },
  3689      "ServiceActionAssociationErrorCode":{
  3690        "type":"string",
  3691        "enum":[
  3692          "DUPLICATE_RESOURCE",
  3693          "INTERNAL_FAILURE",
  3694          "LIMIT_EXCEEDED",
  3695          "RESOURCE_NOT_FOUND",
  3696          "THROTTLING"
  3697        ]
  3698      },
  3699      "ServiceActionAssociationErrorMessage":{
  3700        "type":"string",
  3701        "max":1024,
  3702        "min":1
  3703      },
  3704      "ServiceActionAssociations":{
  3705        "type":"list",
  3706        "member":{"shape":"ServiceActionAssociation"},
  3707        "max":50,
  3708        "min":1
  3709      },
  3710      "ServiceActionDefinitionKey":{
  3711        "type":"string",
  3712        "enum":[
  3713          "Name",
  3714          "Version",
  3715          "AssumeRole",
  3716          "Parameters"
  3717        ]
  3718      },
  3719      "ServiceActionDefinitionMap":{
  3720        "type":"map",
  3721        "key":{"shape":"ServiceActionDefinitionKey"},
  3722        "value":{"shape":"ServiceActionDefinitionValue"},
  3723        "max":100,
  3724        "min":1
  3725      },
  3726      "ServiceActionDefinitionType":{
  3727        "type":"string",
  3728        "enum":["SSM_AUTOMATION"]
  3729      },
  3730      "ServiceActionDefinitionValue":{
  3731        "type":"string",
  3732        "max":1024,
  3733        "min":1
  3734      },
  3735      "ServiceActionDescription":{
  3736        "type":"string",
  3737        "max":1024
  3738      },
  3739      "ServiceActionDetail":{
  3740        "type":"structure",
  3741        "members":{
  3742          "ServiceActionSummary":{"shape":"ServiceActionSummary"},
  3743          "Definition":{"shape":"ServiceActionDefinitionMap"}
  3744        }
  3745      },
  3746      "ServiceActionName":{
  3747        "type":"string",
  3748        "max":256,
  3749        "min":1,
  3750        "pattern":"^[a-zA-Z0-9_\\-.]*"
  3751      },
  3752      "ServiceActionSummaries":{
  3753        "type":"list",
  3754        "member":{"shape":"ServiceActionSummary"}
  3755      },
  3756      "ServiceActionSummary":{
  3757        "type":"structure",
  3758        "members":{
  3759          "Id":{"shape":"Id"},
  3760          "Name":{"shape":"ServiceActionName"},
  3761          "Description":{"shape":"ServiceActionDescription"},
  3762          "DefinitionType":{"shape":"ServiceActionDefinitionType"}
  3763        }
  3764      },
  3765      "ShareDetails":{
  3766        "type":"structure",
  3767        "members":{
  3768          "SuccessfulShares":{"shape":"SuccessfulShares"},
  3769          "ShareErrors":{"shape":"ShareErrors"}
  3770        }
  3771      },
  3772      "ShareError":{
  3773        "type":"structure",
  3774        "members":{
  3775          "Accounts":{"shape":"Namespaces"},
  3776          "Message":{"shape":"Message"},
  3777          "Error":{"shape":"Error"}
  3778        }
  3779      },
  3780      "ShareErrors":{
  3781        "type":"list",
  3782        "member":{"shape":"ShareError"}
  3783      },
  3784      "ShareStatus":{
  3785        "type":"string",
  3786        "enum":[
  3787          "NOT_STARTED",
  3788          "IN_PROGRESS",
  3789          "COMPLETED",
  3790          "COMPLETED_WITH_ERRORS",
  3791          "ERROR"
  3792        ]
  3793      },
  3794      "SortField":{"type":"string"},
  3795      "SortOrder":{
  3796        "type":"string",
  3797        "enum":[
  3798          "ASCENDING",
  3799          "DESCENDING"
  3800        ]
  3801      },
  3802      "SourceProvisioningArtifactProperties":{
  3803        "type":"list",
  3804        "member":{"shape":"SourceProvisioningArtifactPropertiesMap"}
  3805      },
  3806      "SourceProvisioningArtifactPropertiesMap":{
  3807        "type":"map",
  3808        "key":{"shape":"ProvisioningArtifactPropertyName"},
  3809        "value":{"shape":"ProvisioningArtifactPropertyValue"}
  3810      },
  3811      "StackInstance":{
  3812        "type":"structure",
  3813        "members":{
  3814          "Account":{"shape":"AccountId"},
  3815          "Region":{"shape":"Region"},
  3816          "StackInstanceStatus":{"shape":"StackInstanceStatus"}
  3817        }
  3818      },
  3819      "StackInstanceStatus":{
  3820        "type":"string",
  3821        "enum":[
  3822          "CURRENT",
  3823          "OUTDATED",
  3824          "INOPERABLE"
  3825        ]
  3826      },
  3827      "StackInstances":{
  3828        "type":"list",
  3829        "member":{"shape":"StackInstance"}
  3830      },
  3831      "StackSetAccounts":{
  3832        "type":"list",
  3833        "member":{"shape":"AccountId"}
  3834      },
  3835      "StackSetFailureToleranceCount":{
  3836        "type":"integer",
  3837        "min":0
  3838      },
  3839      "StackSetFailureTolerancePercentage":{
  3840        "type":"integer",
  3841        "max":100,
  3842        "min":0
  3843      },
  3844      "StackSetMaxConcurrencyCount":{
  3845        "type":"integer",
  3846        "min":1
  3847      },
  3848      "StackSetMaxConcurrencyPercentage":{
  3849        "type":"integer",
  3850        "max":100,
  3851        "min":1
  3852      },
  3853      "StackSetOperationType":{
  3854        "type":"string",
  3855        "enum":[
  3856          "CREATE",
  3857          "UPDATE",
  3858          "DELETE"
  3859        ]
  3860      },
  3861      "StackSetRegions":{
  3862        "type":"list",
  3863        "member":{"shape":"Region"}
  3864      },
  3865      "Status":{
  3866        "type":"string",
  3867        "enum":[
  3868          "AVAILABLE",
  3869          "CREATING",
  3870          "FAILED"
  3871        ]
  3872      },
  3873      "StatusDetail":{"type":"string"},
  3874      "StatusMessage":{
  3875        "type":"string",
  3876        "pattern":"[\\u0009\\u000a\\u000d\\u0020-\\uD7FF\\uE000-\\uFFFD]*"
  3877      },
  3878      "String":{"type":"string"},
  3879      "SuccessfulShares":{
  3880        "type":"list",
  3881        "member":{"shape":"AccountId"}
  3882      },
  3883      "SupportDescription":{
  3884        "type":"string",
  3885        "max":8191
  3886      },
  3887      "SupportEmail":{
  3888        "type":"string",
  3889        "max":254
  3890      },
  3891      "SupportUrl":{
  3892        "type":"string",
  3893        "max":2083
  3894      },
  3895      "Tag":{
  3896        "type":"structure",
  3897        "required":[
  3898          "Key",
  3899          "Value"
  3900        ],
  3901        "members":{
  3902          "Key":{"shape":"TagKey"},
  3903          "Value":{"shape":"TagValue"}
  3904        }
  3905      },
  3906      "TagKey":{
  3907        "type":"string",
  3908        "max":128,
  3909        "min":1,
  3910        "pattern":"^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$"
  3911      },
  3912      "TagKeys":{
  3913        "type":"list",
  3914        "member":{"shape":"TagKey"}
  3915      },
  3916      "TagOptionActive":{"type":"boolean"},
  3917      "TagOptionDetail":{
  3918        "type":"structure",
  3919        "members":{
  3920          "Key":{"shape":"TagOptionKey"},
  3921          "Value":{"shape":"TagOptionValue"},
  3922          "Active":{"shape":"TagOptionActive"},
  3923          "Id":{"shape":"TagOptionId"},
  3924          "Owner":{"shape":"Owner"}
  3925        }
  3926      },
  3927      "TagOptionDetails":{
  3928        "type":"list",
  3929        "member":{"shape":"TagOptionDetail"}
  3930      },
  3931      "TagOptionId":{
  3932        "type":"string",
  3933        "max":100,
  3934        "min":1
  3935      },
  3936      "TagOptionKey":{
  3937        "type":"string",
  3938        "max":128,
  3939        "min":1,
  3940        "pattern":"^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$"
  3941      },
  3942      "TagOptionNotMigratedException":{
  3943        "type":"structure",
  3944        "members":{
  3945        },
  3946        "exception":true
  3947      },
  3948      "TagOptionSummaries":{
  3949        "type":"list",
  3950        "member":{"shape":"TagOptionSummary"}
  3951      },
  3952      "TagOptionSummary":{
  3953        "type":"structure",
  3954        "members":{
  3955          "Key":{"shape":"TagOptionKey"},
  3956          "Values":{"shape":"TagOptionValues"}
  3957        }
  3958      },
  3959      "TagOptionValue":{
  3960        "type":"string",
  3961        "max":256,
  3962        "min":1,
  3963        "pattern":"^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$"
  3964      },
  3965      "TagOptionValues":{
  3966        "type":"list",
  3967        "member":{"shape":"TagOptionValue"}
  3968      },
  3969      "TagValue":{
  3970        "type":"string",
  3971        "max":256,
  3972        "min":1,
  3973        "pattern":"^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$"
  3974      },
  3975      "Tags":{
  3976        "type":"list",
  3977        "member":{"shape":"Tag"},
  3978        "max":50
  3979      },
  3980      "TerminateProvisionedProductInput":{
  3981        "type":"structure",
  3982        "required":["TerminateToken"],
  3983        "members":{
  3984          "ProvisionedProductName":{"shape":"ProvisionedProductNameOrArn"},
  3985          "ProvisionedProductId":{"shape":"Id"},
  3986          "TerminateToken":{
  3987            "shape":"IdempotencyToken",
  3988            "idempotencyToken":true
  3989          },
  3990          "IgnoreErrors":{"shape":"IgnoreErrors"},
  3991          "AcceptLanguage":{"shape":"AcceptLanguage"},
  3992          "RetainPhysicalResources":{"shape":"RetainPhysicalResources"}
  3993        }
  3994      },
  3995      "TerminateProvisionedProductOutput":{
  3996        "type":"structure",
  3997        "members":{
  3998          "RecordDetail":{"shape":"RecordDetail"}
  3999        }
  4000      },
  4001      "TotalResultsCount":{"type":"integer"},
  4002      "UpdateConstraintInput":{
  4003        "type":"structure",
  4004        "required":["Id"],
  4005        "members":{
  4006          "AcceptLanguage":{"shape":"AcceptLanguage"},
  4007          "Id":{"shape":"Id"},
  4008          "Description":{"shape":"ConstraintDescription"},
  4009          "Parameters":{"shape":"ConstraintParameters"}
  4010        }
  4011      },
  4012      "UpdateConstraintOutput":{
  4013        "type":"structure",
  4014        "members":{
  4015          "ConstraintDetail":{"shape":"ConstraintDetail"},
  4016          "ConstraintParameters":{"shape":"ConstraintParameters"},
  4017          "Status":{"shape":"Status"}
  4018        }
  4019      },
  4020      "UpdatePortfolioInput":{
  4021        "type":"structure",
  4022        "required":["Id"],
  4023        "members":{
  4024          "AcceptLanguage":{"shape":"AcceptLanguage"},
  4025          "Id":{"shape":"Id"},
  4026          "DisplayName":{"shape":"PortfolioDisplayName"},
  4027          "Description":{"shape":"PortfolioDescription"},
  4028          "ProviderName":{"shape":"ProviderName"},
  4029          "AddTags":{"shape":"AddTags"},
  4030          "RemoveTags":{"shape":"TagKeys"}
  4031        }
  4032      },
  4033      "UpdatePortfolioOutput":{
  4034        "type":"structure",
  4035        "members":{
  4036          "PortfolioDetail":{"shape":"PortfolioDetail"},
  4037          "Tags":{"shape":"Tags"}
  4038        }
  4039      },
  4040      "UpdatePortfolioShareInput":{
  4041        "type":"structure",
  4042        "required":["PortfolioId"],
  4043        "members":{
  4044          "AcceptLanguage":{"shape":"AcceptLanguage"},
  4045          "PortfolioId":{"shape":"Id"},
  4046          "AccountId":{"shape":"AccountId"},
  4047          "OrganizationNode":{"shape":"OrganizationNode"},
  4048          "ShareTagOptions":{"shape":"NullableBoolean"}
  4049        }
  4050      },
  4051      "UpdatePortfolioShareOutput":{
  4052        "type":"structure",
  4053        "members":{
  4054          "PortfolioShareToken":{"shape":"Id"},
  4055          "Status":{"shape":"ShareStatus"}
  4056        }
  4057      },
  4058      "UpdateProductInput":{
  4059        "type":"structure",
  4060        "required":["Id"],
  4061        "members":{
  4062          "AcceptLanguage":{"shape":"AcceptLanguage"},
  4063          "Id":{"shape":"Id"},
  4064          "Name":{"shape":"ProductViewName"},
  4065          "Owner":{"shape":"ProductViewOwner"},
  4066          "Description":{"shape":"ProductViewShortDescription"},
  4067          "Distributor":{"shape":"ProductViewOwner"},
  4068          "SupportDescription":{"shape":"SupportDescription"},
  4069          "SupportEmail":{"shape":"SupportEmail"},
  4070          "SupportUrl":{"shape":"SupportUrl"},
  4071          "AddTags":{"shape":"AddTags"},
  4072          "RemoveTags":{"shape":"TagKeys"}
  4073        }
  4074      },
  4075      "UpdateProductOutput":{
  4076        "type":"structure",
  4077        "members":{
  4078          "ProductViewDetail":{"shape":"ProductViewDetail"},
  4079          "Tags":{"shape":"Tags"}
  4080        }
  4081      },
  4082      "UpdateProvisionedProductInput":{
  4083        "type":"structure",
  4084        "required":["UpdateToken"],
  4085        "members":{
  4086          "AcceptLanguage":{"shape":"AcceptLanguage"},
  4087          "ProvisionedProductName":{"shape":"ProvisionedProductNameOrArn"},
  4088          "ProvisionedProductId":{"shape":"Id"},
  4089          "ProductId":{"shape":"Id"},
  4090          "ProductName":{"shape":"ProductViewName"},
  4091          "ProvisioningArtifactId":{"shape":"Id"},
  4092          "ProvisioningArtifactName":{"shape":"ProvisioningArtifactName"},
  4093          "PathId":{"shape":"Id"},
  4094          "PathName":{"shape":"PortfolioDisplayName"},
  4095          "ProvisioningParameters":{"shape":"UpdateProvisioningParameters"},
  4096          "ProvisioningPreferences":{"shape":"UpdateProvisioningPreferences"},
  4097          "Tags":{"shape":"Tags"},
  4098          "UpdateToken":{
  4099            "shape":"IdempotencyToken",
  4100            "idempotencyToken":true
  4101          }
  4102        }
  4103      },
  4104      "UpdateProvisionedProductOutput":{
  4105        "type":"structure",
  4106        "members":{
  4107          "RecordDetail":{"shape":"RecordDetail"}
  4108        }
  4109      },
  4110      "UpdateProvisionedProductPropertiesInput":{
  4111        "type":"structure",
  4112        "required":[
  4113          "ProvisionedProductId",
  4114          "ProvisionedProductProperties",
  4115          "IdempotencyToken"
  4116        ],
  4117        "members":{
  4118          "AcceptLanguage":{"shape":"AcceptLanguage"},
  4119          "ProvisionedProductId":{"shape":"Id"},
  4120          "ProvisionedProductProperties":{"shape":"ProvisionedProductProperties"},
  4121          "IdempotencyToken":{
  4122            "shape":"IdempotencyToken",
  4123            "idempotencyToken":true
  4124          }
  4125        }
  4126      },
  4127      "UpdateProvisionedProductPropertiesOutput":{
  4128        "type":"structure",
  4129        "members":{
  4130          "ProvisionedProductId":{"shape":"Id"},
  4131          "ProvisionedProductProperties":{"shape":"ProvisionedProductProperties"},
  4132          "RecordId":{"shape":"Id"},
  4133          "Status":{"shape":"RecordStatus"}
  4134        }
  4135      },
  4136      "UpdateProvisioningArtifactInput":{
  4137        "type":"structure",
  4138        "required":[
  4139          "ProductId",
  4140          "ProvisioningArtifactId"
  4141        ],
  4142        "members":{
  4143          "AcceptLanguage":{"shape":"AcceptLanguage"},
  4144          "ProductId":{"shape":"Id"},
  4145          "ProvisioningArtifactId":{"shape":"Id"},
  4146          "Name":{"shape":"ProvisioningArtifactName"},
  4147          "Description":{"shape":"ProvisioningArtifactDescription"},
  4148          "Active":{"shape":"ProvisioningArtifactActive"},
  4149          "Guidance":{"shape":"ProvisioningArtifactGuidance"}
  4150        }
  4151      },
  4152      "UpdateProvisioningArtifactOutput":{
  4153        "type":"structure",
  4154        "members":{
  4155          "ProvisioningArtifactDetail":{"shape":"ProvisioningArtifactDetail"},
  4156          "Info":{"shape":"ProvisioningArtifactInfo"},
  4157          "Status":{"shape":"Status"}
  4158        }
  4159      },
  4160      "UpdateProvisioningParameter":{
  4161        "type":"structure",
  4162        "members":{
  4163          "Key":{"shape":"ParameterKey"},
  4164          "Value":{"shape":"ParameterValue"},
  4165          "UsePreviousValue":{"shape":"UsePreviousValue"}
  4166        }
  4167      },
  4168      "UpdateProvisioningParameters":{
  4169        "type":"list",
  4170        "member":{"shape":"UpdateProvisioningParameter"}
  4171      },
  4172      "UpdateProvisioningPreferences":{
  4173        "type":"structure",
  4174        "members":{
  4175          "StackSetAccounts":{"shape":"StackSetAccounts"},
  4176          "StackSetRegions":{"shape":"StackSetRegions"},
  4177          "StackSetFailureToleranceCount":{"shape":"StackSetFailureToleranceCount"},
  4178          "StackSetFailureTolerancePercentage":{"shape":"StackSetFailureTolerancePercentage"},
  4179          "StackSetMaxConcurrencyCount":{"shape":"StackSetMaxConcurrencyCount"},
  4180          "StackSetMaxConcurrencyPercentage":{"shape":"StackSetMaxConcurrencyPercentage"},
  4181          "StackSetOperationType":{"shape":"StackSetOperationType"}
  4182        }
  4183      },
  4184      "UpdateServiceActionInput":{
  4185        "type":"structure",
  4186        "required":["Id"],
  4187        "members":{
  4188          "Id":{"shape":"Id"},
  4189          "Name":{"shape":"ServiceActionName"},
  4190          "Definition":{"shape":"ServiceActionDefinitionMap"},
  4191          "Description":{"shape":"ServiceActionDescription"},
  4192          "AcceptLanguage":{"shape":"AcceptLanguage"}
  4193        }
  4194      },
  4195      "UpdateServiceActionOutput":{
  4196        "type":"structure",
  4197        "members":{
  4198          "ServiceActionDetail":{"shape":"ServiceActionDetail"}
  4199        }
  4200      },
  4201      "UpdateTagOptionInput":{
  4202        "type":"structure",
  4203        "required":["Id"],
  4204        "members":{
  4205          "Id":{"shape":"TagOptionId"},
  4206          "Value":{"shape":"TagOptionValue"},
  4207          "Active":{"shape":"TagOptionActive"}
  4208        }
  4209      },
  4210      "UpdateTagOptionOutput":{
  4211        "type":"structure",
  4212        "members":{
  4213          "TagOptionDetail":{"shape":"TagOptionDetail"}
  4214        }
  4215      },
  4216      "UpdatedTime":{"type":"timestamp"},
  4217      "UsageInstruction":{
  4218        "type":"structure",
  4219        "members":{
  4220          "Type":{"shape":"InstructionType"},
  4221          "Value":{"shape":"InstructionValue"}
  4222        }
  4223      },
  4224      "UsageInstructions":{
  4225        "type":"list",
  4226        "member":{"shape":"UsageInstruction"}
  4227      },
  4228      "UsePreviousValue":{"type":"boolean"},
  4229      "UserArn":{"type":"string"},
  4230      "UserArnSession":{"type":"string"},
  4231      "Verbose":{"type":"boolean"}
  4232    }
  4233  }