git-off

git off handles large files in git repos
git clone https://noulin.net/git/git-off.git
Log | Files | Refs | README

servicecatalog-2015-12-10.min.json (29654B)


      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     "signatureVersion": "v4",
     10     "targetPrefix": "AWS242ServiceCatalogService"
     11   },
     12   "operations": {
     13     "AcceptPortfolioShare": {
     14       "input": {
     15         "type": "structure",
     16         "required": [
     17           "PortfolioId"
     18         ],
     19         "members": {
     20           "AcceptLanguage": {},
     21           "PortfolioId": {}
     22         }
     23       },
     24       "output": {
     25         "type": "structure",
     26         "members": {}
     27       }
     28     },
     29     "AssociatePrincipalWithPortfolio": {
     30       "input": {
     31         "type": "structure",
     32         "required": [
     33           "PortfolioId",
     34           "PrincipalARN",
     35           "PrincipalType"
     36         ],
     37         "members": {
     38           "AcceptLanguage": {},
     39           "PortfolioId": {},
     40           "PrincipalARN": {},
     41           "PrincipalType": {}
     42         }
     43       },
     44       "output": {
     45         "type": "structure",
     46         "members": {}
     47       }
     48     },
     49     "AssociateProductWithPortfolio": {
     50       "input": {
     51         "type": "structure",
     52         "required": [
     53           "ProductId",
     54           "PortfolioId"
     55         ],
     56         "members": {
     57           "AcceptLanguage": {},
     58           "ProductId": {},
     59           "PortfolioId": {},
     60           "SourcePortfolioId": {}
     61         }
     62       },
     63       "output": {
     64         "type": "structure",
     65         "members": {}
     66       }
     67     },
     68     "CreateConstraint": {
     69       "input": {
     70         "type": "structure",
     71         "required": [
     72           "PortfolioId",
     73           "ProductId",
     74           "Parameters",
     75           "Type",
     76           "IdempotencyToken"
     77         ],
     78         "members": {
     79           "AcceptLanguage": {},
     80           "PortfolioId": {},
     81           "ProductId": {},
     82           "Parameters": {},
     83           "Type": {},
     84           "Description": {},
     85           "IdempotencyToken": {
     86             "idempotencyToken": true
     87           }
     88         }
     89       },
     90       "output": {
     91         "type": "structure",
     92         "members": {
     93           "ConstraintDetail": {
     94             "shape": "Sh"
     95           },
     96           "ConstraintParameters": {},
     97           "Status": {}
     98         }
     99       }
    100     },
    101     "CreatePortfolio": {
    102       "input": {
    103         "type": "structure",
    104         "required": [
    105           "DisplayName",
    106           "ProviderName",
    107           "IdempotencyToken"
    108         ],
    109         "members": {
    110           "AcceptLanguage": {},
    111           "DisplayName": {},
    112           "Description": {},
    113           "ProviderName": {},
    114           "Tags": {
    115             "shape": "So"
    116           },
    117           "IdempotencyToken": {
    118             "idempotencyToken": true
    119           }
    120         }
    121       },
    122       "output": {
    123         "type": "structure",
    124         "members": {
    125           "PortfolioDetail": {
    126             "shape": "St"
    127           },
    128           "Tags": {
    129             "shape": "Sw"
    130           }
    131         }
    132       }
    133     },
    134     "CreatePortfolioShare": {
    135       "input": {
    136         "type": "structure",
    137         "required": [
    138           "PortfolioId",
    139           "AccountId"
    140         ],
    141         "members": {
    142           "AcceptLanguage": {},
    143           "PortfolioId": {},
    144           "AccountId": {}
    145         }
    146       },
    147       "output": {
    148         "type": "structure",
    149         "members": {}
    150       }
    151     },
    152     "CreateProduct": {
    153       "input": {
    154         "type": "structure",
    155         "required": [
    156           "Name",
    157           "Owner",
    158           "ProductType",
    159           "ProvisioningArtifactParameters",
    160           "IdempotencyToken"
    161         ],
    162         "members": {
    163           "AcceptLanguage": {},
    164           "Name": {},
    165           "Owner": {},
    166           "Description": {},
    167           "Distributor": {},
    168           "SupportDescription": {},
    169           "SupportEmail": {},
    170           "SupportUrl": {},
    171           "ProductType": {},
    172           "Tags": {
    173             "shape": "So"
    174           },
    175           "ProvisioningArtifactParameters": {
    176             "shape": "S17"
    177           },
    178           "IdempotencyToken": {
    179             "idempotencyToken": true
    180           }
    181         }
    182       },
    183       "output": {
    184         "type": "structure",
    185         "members": {
    186           "ProductViewDetail": {
    187             "shape": "S1f"
    188           },
    189           "ProvisioningArtifactDetail": {
    190             "shape": "S1k"
    191           },
    192           "Tags": {
    193             "shape": "Sw"
    194           }
    195         }
    196       }
    197     },
    198     "CreateProvisioningArtifact": {
    199       "input": {
    200         "type": "structure",
    201         "required": [
    202           "ProductId",
    203           "Parameters",
    204           "IdempotencyToken"
    205         ],
    206         "members": {
    207           "AcceptLanguage": {},
    208           "ProductId": {},
    209           "Parameters": {
    210             "shape": "S17"
    211           },
    212           "IdempotencyToken": {
    213             "idempotencyToken": true
    214           }
    215         }
    216       },
    217       "output": {
    218         "type": "structure",
    219         "members": {
    220           "ProvisioningArtifactDetail": {
    221             "shape": "S1k"
    222           },
    223           "Info": {
    224             "shape": "S1a"
    225           },
    226           "Status": {}
    227         }
    228       }
    229     },
    230     "DeleteConstraint": {
    231       "input": {
    232         "type": "structure",
    233         "required": [
    234           "Id"
    235         ],
    236         "members": {
    237           "AcceptLanguage": {},
    238           "Id": {}
    239         }
    240       },
    241       "output": {
    242         "type": "structure",
    243         "members": {}
    244       }
    245     },
    246     "DeletePortfolio": {
    247       "input": {
    248         "type": "structure",
    249         "required": [
    250           "Id"
    251         ],
    252         "members": {
    253           "AcceptLanguage": {},
    254           "Id": {}
    255         }
    256       },
    257       "output": {
    258         "type": "structure",
    259         "members": {}
    260       }
    261     },
    262     "DeletePortfolioShare": {
    263       "input": {
    264         "type": "structure",
    265         "required": [
    266           "PortfolioId",
    267           "AccountId"
    268         ],
    269         "members": {
    270           "AcceptLanguage": {},
    271           "PortfolioId": {},
    272           "AccountId": {}
    273         }
    274       },
    275       "output": {
    276         "type": "structure",
    277         "members": {}
    278       }
    279     },
    280     "DeleteProduct": {
    281       "input": {
    282         "type": "structure",
    283         "required": [
    284           "Id"
    285         ],
    286         "members": {
    287           "AcceptLanguage": {},
    288           "Id": {}
    289         }
    290       },
    291       "output": {
    292         "type": "structure",
    293         "members": {}
    294       }
    295     },
    296     "DeleteProvisioningArtifact": {
    297       "input": {
    298         "type": "structure",
    299         "required": [
    300           "ProductId",
    301           "ProvisioningArtifactId"
    302         ],
    303         "members": {
    304           "AcceptLanguage": {},
    305           "ProductId": {},
    306           "ProvisioningArtifactId": {}
    307         }
    308       },
    309       "output": {
    310         "type": "structure",
    311         "members": {}
    312       }
    313     },
    314     "DescribeConstraint": {
    315       "input": {
    316         "type": "structure",
    317         "required": [
    318           "Id"
    319         ],
    320         "members": {
    321           "AcceptLanguage": {},
    322           "Id": {}
    323         }
    324       },
    325       "output": {
    326         "type": "structure",
    327         "members": {
    328           "ConstraintDetail": {
    329             "shape": "Sh"
    330           },
    331           "ConstraintParameters": {},
    332           "Status": {}
    333         }
    334       }
    335     },
    336     "DescribePortfolio": {
    337       "input": {
    338         "type": "structure",
    339         "required": [
    340           "Id"
    341         ],
    342         "members": {
    343           "AcceptLanguage": {},
    344           "Id": {}
    345         }
    346       },
    347       "output": {
    348         "type": "structure",
    349         "members": {
    350           "PortfolioDetail": {
    351             "shape": "St"
    352           },
    353           "Tags": {
    354             "shape": "Sw"
    355           }
    356         }
    357       }
    358     },
    359     "DescribeProduct": {
    360       "input": {
    361         "type": "structure",
    362         "required": [
    363           "Id"
    364         ],
    365         "members": {
    366           "AcceptLanguage": {},
    367           "Id": {}
    368         }
    369       },
    370       "output": {
    371         "type": "structure",
    372         "members": {
    373           "ProductViewSummary": {
    374             "shape": "S1g"
    375           },
    376           "ProvisioningArtifacts": {
    377             "shape": "S23"
    378           }
    379         }
    380       }
    381     },
    382     "DescribeProductAsAdmin": {
    383       "input": {
    384         "type": "structure",
    385         "required": [
    386           "Id"
    387         ],
    388         "members": {
    389           "AcceptLanguage": {},
    390           "Id": {}
    391         }
    392       },
    393       "output": {
    394         "type": "structure",
    395         "members": {
    396           "ProductViewDetail": {
    397             "shape": "S1f"
    398           },
    399           "Tags": {
    400             "shape": "Sw"
    401           }
    402         }
    403       }
    404     },
    405     "DescribeProductView": {
    406       "input": {
    407         "type": "structure",
    408         "required": [
    409           "Id"
    410         ],
    411         "members": {
    412           "AcceptLanguage": {},
    413           "Id": {}
    414         }
    415       },
    416       "output": {
    417         "type": "structure",
    418         "members": {
    419           "ProductViewSummary": {
    420             "shape": "S1g"
    421           },
    422           "ProvisioningArtifacts": {
    423             "shape": "S23"
    424           }
    425         }
    426       }
    427     },
    428     "DescribeProvisioningArtifact": {
    429       "input": {
    430         "type": "structure",
    431         "required": [
    432           "ProvisioningArtifactId",
    433           "ProductId"
    434         ],
    435         "members": {
    436           "AcceptLanguage": {},
    437           "ProvisioningArtifactId": {},
    438           "ProductId": {}
    439         }
    440       },
    441       "output": {
    442         "type": "structure",
    443         "members": {
    444           "ProvisioningArtifactDetail": {
    445             "shape": "S1k"
    446           },
    447           "Info": {
    448             "shape": "S1a"
    449           },
    450           "Status": {}
    451         }
    452       }
    453     },
    454     "DescribeProvisioningParameters": {
    455       "input": {
    456         "type": "structure",
    457         "required": [
    458           "ProductId",
    459           "ProvisioningArtifactId"
    460         ],
    461         "members": {
    462           "AcceptLanguage": {},
    463           "ProductId": {},
    464           "ProvisioningArtifactId": {},
    465           "PathId": {}
    466         }
    467       },
    468       "output": {
    469         "type": "structure",
    470         "members": {
    471           "ProvisioningArtifactParameters": {
    472             "type": "list",
    473             "member": {
    474               "type": "structure",
    475               "members": {
    476                 "ParameterKey": {},
    477                 "DefaultValue": {},
    478                 "ParameterType": {},
    479                 "IsNoEcho": {
    480                   "type": "boolean"
    481                 },
    482                 "Description": {},
    483                 "ParameterConstraints": {
    484                   "type": "structure",
    485                   "members": {
    486                     "AllowedValues": {
    487                       "type": "list",
    488                       "member": {}
    489                     }
    490                   }
    491                 }
    492               }
    493             }
    494           },
    495           "ConstraintSummaries": {
    496             "shape": "S2o"
    497           },
    498           "UsageInstructions": {
    499             "type": "list",
    500             "member": {
    501               "type": "structure",
    502               "members": {
    503                 "Type": {},
    504                 "Value": {}
    505               }
    506             }
    507           }
    508         }
    509       }
    510     },
    511     "DescribeRecord": {
    512       "input": {
    513         "type": "structure",
    514         "required": [
    515           "Id"
    516         ],
    517         "members": {
    518           "AcceptLanguage": {},
    519           "Id": {},
    520           "PageToken": {},
    521           "PageSize": {
    522             "type": "integer"
    523           }
    524         }
    525       },
    526       "output": {
    527         "type": "structure",
    528         "members": {
    529           "RecordDetail": {
    530             "shape": "S2y"
    531           },
    532           "RecordOutputs": {
    533             "type": "list",
    534             "member": {
    535               "type": "structure",
    536               "members": {
    537                 "OutputKey": {},
    538                 "OutputValue": {},
    539                 "Description": {}
    540               }
    541             }
    542           },
    543           "NextPageToken": {}
    544         }
    545       }
    546     },
    547     "DisassociatePrincipalFromPortfolio": {
    548       "input": {
    549         "type": "structure",
    550         "required": [
    551           "PortfolioId",
    552           "PrincipalARN"
    553         ],
    554         "members": {
    555           "AcceptLanguage": {},
    556           "PortfolioId": {},
    557           "PrincipalARN": {}
    558         }
    559       },
    560       "output": {
    561         "type": "structure",
    562         "members": {}
    563       }
    564     },
    565     "DisassociateProductFromPortfolio": {
    566       "input": {
    567         "type": "structure",
    568         "required": [
    569           "ProductId",
    570           "PortfolioId"
    571         ],
    572         "members": {
    573           "AcceptLanguage": {},
    574           "ProductId": {},
    575           "PortfolioId": {}
    576         }
    577       },
    578       "output": {
    579         "type": "structure",
    580         "members": {}
    581       }
    582     },
    583     "ListAcceptedPortfolioShares": {
    584       "input": {
    585         "type": "structure",
    586         "members": {
    587           "AcceptLanguage": {},
    588           "PageToken": {},
    589           "PageSize": {
    590             "type": "integer"
    591           }
    592         }
    593       },
    594       "output": {
    595         "type": "structure",
    596         "members": {
    597           "PortfolioDetails": {
    598             "shape": "S3m"
    599           },
    600           "NextPageToken": {}
    601         }
    602       }
    603     },
    604     "ListConstraintsForPortfolio": {
    605       "input": {
    606         "type": "structure",
    607         "required": [
    608           "PortfolioId"
    609         ],
    610         "members": {
    611           "AcceptLanguage": {},
    612           "PortfolioId": {},
    613           "ProductId": {},
    614           "PageSize": {
    615             "type": "integer"
    616           },
    617           "PageToken": {}
    618         }
    619       },
    620       "output": {
    621         "type": "structure",
    622         "members": {
    623           "ConstraintDetails": {
    624             "type": "list",
    625             "member": {
    626               "shape": "Sh"
    627             }
    628           },
    629           "NextPageToken": {}
    630         }
    631       }
    632     },
    633     "ListLaunchPaths": {
    634       "input": {
    635         "type": "structure",
    636         "required": [
    637           "ProductId"
    638         ],
    639         "members": {
    640           "AcceptLanguage": {},
    641           "ProductId": {},
    642           "PageSize": {
    643             "type": "integer"
    644           },
    645           "PageToken": {}
    646         }
    647       },
    648       "output": {
    649         "type": "structure",
    650         "members": {
    651           "LaunchPathSummaries": {
    652             "type": "list",
    653             "member": {
    654               "type": "structure",
    655               "members": {
    656                 "Id": {},
    657                 "ConstraintSummaries": {
    658                   "shape": "S2o"
    659                 },
    660                 "Tags": {
    661                   "shape": "Sw"
    662                 },
    663                 "Name": {}
    664               }
    665             }
    666           },
    667           "NextPageToken": {}
    668         }
    669       }
    670     },
    671     "ListPortfolioAccess": {
    672       "input": {
    673         "type": "structure",
    674         "required": [
    675           "PortfolioId"
    676         ],
    677         "members": {
    678           "AcceptLanguage": {},
    679           "PortfolioId": {}
    680         }
    681       },
    682       "output": {
    683         "type": "structure",
    684         "members": {
    685           "AccountIds": {
    686             "type": "list",
    687             "member": {}
    688           },
    689           "NextPageToken": {}
    690         }
    691       }
    692     },
    693     "ListPortfolios": {
    694       "input": {
    695         "type": "structure",
    696         "members": {
    697           "AcceptLanguage": {},
    698           "PageToken": {},
    699           "PageSize": {
    700             "type": "integer"
    701           }
    702         }
    703       },
    704       "output": {
    705         "type": "structure",
    706         "members": {
    707           "PortfolioDetails": {
    708             "shape": "S3m"
    709           },
    710           "NextPageToken": {}
    711         }
    712       }
    713     },
    714     "ListPortfoliosForProduct": {
    715       "input": {
    716         "type": "structure",
    717         "required": [
    718           "ProductId"
    719         ],
    720         "members": {
    721           "AcceptLanguage": {},
    722           "ProductId": {},
    723           "PageToken": {},
    724           "PageSize": {
    725             "type": "integer"
    726           }
    727         }
    728       },
    729       "output": {
    730         "type": "structure",
    731         "members": {
    732           "PortfolioDetails": {
    733             "shape": "S3m"
    734           },
    735           "NextPageToken": {}
    736         }
    737       }
    738     },
    739     "ListPrincipalsForPortfolio": {
    740       "input": {
    741         "type": "structure",
    742         "required": [
    743           "PortfolioId"
    744         ],
    745         "members": {
    746           "AcceptLanguage": {},
    747           "PortfolioId": {},
    748           "PageSize": {
    749             "type": "integer"
    750           },
    751           "PageToken": {}
    752         }
    753       },
    754       "output": {
    755         "type": "structure",
    756         "members": {
    757           "Principals": {
    758             "type": "list",
    759             "member": {
    760               "type": "structure",
    761               "members": {
    762                 "PrincipalARN": {},
    763                 "PrincipalType": {}
    764               }
    765             }
    766           },
    767           "NextPageToken": {}
    768         }
    769       }
    770     },
    771     "ListProvisioningArtifacts": {
    772       "input": {
    773         "type": "structure",
    774         "required": [
    775           "ProductId"
    776         ],
    777         "members": {
    778           "AcceptLanguage": {},
    779           "ProductId": {}
    780         }
    781       },
    782       "output": {
    783         "type": "structure",
    784         "members": {
    785           "ProvisioningArtifactDetails": {
    786             "type": "list",
    787             "member": {
    788               "shape": "S1k"
    789             }
    790           },
    791           "NextPageToken": {}
    792         }
    793       }
    794     },
    795     "ListRecordHistory": {
    796       "input": {
    797         "type": "structure",
    798         "members": {
    799           "AcceptLanguage": {},
    800           "AccessLevelFilter": {
    801             "shape": "S4a"
    802           },
    803           "SearchFilter": {
    804             "type": "structure",
    805             "members": {
    806               "Key": {},
    807               "Value": {}
    808             }
    809           },
    810           "PageSize": {
    811             "type": "integer"
    812           },
    813           "PageToken": {}
    814         }
    815       },
    816       "output": {
    817         "type": "structure",
    818         "members": {
    819           "RecordDetails": {
    820             "type": "list",
    821             "member": {
    822               "shape": "S2y"
    823             }
    824           },
    825           "NextPageToken": {}
    826         }
    827       }
    828     },
    829     "ProvisionProduct": {
    830       "input": {
    831         "type": "structure",
    832         "required": [
    833           "ProductId",
    834           "ProvisioningArtifactId",
    835           "ProvisionedProductName",
    836           "ProvisionToken"
    837         ],
    838         "members": {
    839           "AcceptLanguage": {},
    840           "ProductId": {},
    841           "ProvisioningArtifactId": {},
    842           "PathId": {},
    843           "ProvisionedProductName": {},
    844           "ProvisioningParameters": {
    845             "type": "list",
    846             "member": {
    847               "type": "structure",
    848               "members": {
    849                 "Key": {},
    850                 "Value": {}
    851               }
    852             }
    853           },
    854           "Tags": {
    855             "shape": "Sw"
    856           },
    857           "NotificationArns": {
    858             "type": "list",
    859             "member": {}
    860           },
    861           "ProvisionToken": {
    862             "idempotencyToken": true
    863           }
    864         }
    865       },
    866       "output": {
    867         "type": "structure",
    868         "members": {
    869           "RecordDetail": {
    870             "shape": "S2y"
    871           }
    872         }
    873       }
    874     },
    875     "RejectPortfolioShare": {
    876       "input": {
    877         "type": "structure",
    878         "required": [
    879           "PortfolioId"
    880         ],
    881         "members": {
    882           "AcceptLanguage": {},
    883           "PortfolioId": {}
    884         }
    885       },
    886       "output": {
    887         "type": "structure",
    888         "members": {}
    889       }
    890     },
    891     "ScanProvisionedProducts": {
    892       "input": {
    893         "type": "structure",
    894         "members": {
    895           "AcceptLanguage": {},
    896           "AccessLevelFilter": {
    897             "shape": "S4a"
    898           },
    899           "PageSize": {
    900             "type": "integer"
    901           },
    902           "PageToken": {}
    903         }
    904       },
    905       "output": {
    906         "type": "structure",
    907         "members": {
    908           "ProvisionedProducts": {
    909             "type": "list",
    910             "member": {
    911               "type": "structure",
    912               "members": {
    913                 "Name": {},
    914                 "Arn": {},
    915                 "Type": {},
    916                 "Id": {},
    917                 "Status": {},
    918                 "StatusMessage": {},
    919                 "CreatedTime": {
    920                   "type": "timestamp"
    921                 },
    922                 "IdempotencyToken": {},
    923                 "LastRecordId": {}
    924               }
    925             }
    926           },
    927           "NextPageToken": {}
    928         }
    929       }
    930     },
    931     "SearchProducts": {
    932       "input": {
    933         "type": "structure",
    934         "members": {
    935           "AcceptLanguage": {},
    936           "Filters": {
    937             "shape": "S50"
    938           },
    939           "PageSize": {
    940             "type": "integer"
    941           },
    942           "SortBy": {},
    943           "SortOrder": {},
    944           "PageToken": {}
    945         }
    946       },
    947       "output": {
    948         "type": "structure",
    949         "members": {
    950           "ProductViewSummaries": {
    951             "type": "list",
    952             "member": {
    953               "shape": "S1g"
    954             }
    955           },
    956           "ProductViewAggregations": {
    957             "type": "map",
    958             "key": {},
    959             "value": {
    960               "type": "list",
    961               "member": {
    962                 "type": "structure",
    963                 "members": {
    964                   "Value": {},
    965                   "ApproximateCount": {
    966                     "type": "integer"
    967                   }
    968                 }
    969               }
    970             }
    971           },
    972           "NextPageToken": {}
    973         }
    974       }
    975     },
    976     "SearchProductsAsAdmin": {
    977       "input": {
    978         "type": "structure",
    979         "members": {
    980           "AcceptLanguage": {},
    981           "PortfolioId": {},
    982           "Filters": {
    983             "shape": "S50"
    984           },
    985           "SortBy": {},
    986           "SortOrder": {},
    987           "PageToken": {},
    988           "PageSize": {
    989             "type": "integer"
    990           },
    991           "ProductSource": {}
    992         }
    993       },
    994       "output": {
    995         "type": "structure",
    996         "members": {
    997           "ProductViewDetails": {
    998             "type": "list",
    999             "member": {
   1000               "shape": "S1f"
   1001             }
   1002           },
   1003           "NextPageToken": {}
   1004         }
   1005       }
   1006     },
   1007     "TerminateProvisionedProduct": {
   1008       "input": {
   1009         "type": "structure",
   1010         "required": [
   1011           "TerminateToken"
   1012         ],
   1013         "members": {
   1014           "ProvisionedProductName": {},
   1015           "ProvisionedProductId": {},
   1016           "TerminateToken": {
   1017             "idempotencyToken": true
   1018           },
   1019           "IgnoreErrors": {
   1020             "type": "boolean"
   1021           },
   1022           "AcceptLanguage": {}
   1023         }
   1024       },
   1025       "output": {
   1026         "type": "structure",
   1027         "members": {
   1028           "RecordDetail": {
   1029             "shape": "S2y"
   1030           }
   1031         }
   1032       }
   1033     },
   1034     "UpdateConstraint": {
   1035       "input": {
   1036         "type": "structure",
   1037         "required": [
   1038           "Id"
   1039         ],
   1040         "members": {
   1041           "AcceptLanguage": {},
   1042           "Id": {},
   1043           "Description": {}
   1044         }
   1045       },
   1046       "output": {
   1047         "type": "structure",
   1048         "members": {
   1049           "ConstraintDetail": {
   1050             "shape": "Sh"
   1051           },
   1052           "ConstraintParameters": {},
   1053           "Status": {}
   1054         }
   1055       }
   1056     },
   1057     "UpdatePortfolio": {
   1058       "input": {
   1059         "type": "structure",
   1060         "required": [
   1061           "Id"
   1062         ],
   1063         "members": {
   1064           "AcceptLanguage": {},
   1065           "Id": {},
   1066           "DisplayName": {},
   1067           "Description": {},
   1068           "ProviderName": {},
   1069           "AddTags": {
   1070             "shape": "So"
   1071           },
   1072           "RemoveTags": {
   1073             "shape": "S5o"
   1074           }
   1075         }
   1076       },
   1077       "output": {
   1078         "type": "structure",
   1079         "members": {
   1080           "PortfolioDetail": {
   1081             "shape": "St"
   1082           },
   1083           "Tags": {
   1084             "shape": "Sw"
   1085           }
   1086         }
   1087       }
   1088     },
   1089     "UpdateProduct": {
   1090       "input": {
   1091         "type": "structure",
   1092         "required": [
   1093           "Id"
   1094         ],
   1095         "members": {
   1096           "AcceptLanguage": {},
   1097           "Id": {},
   1098           "Name": {},
   1099           "Owner": {},
   1100           "Description": {},
   1101           "Distributor": {},
   1102           "SupportDescription": {},
   1103           "SupportEmail": {},
   1104           "SupportUrl": {},
   1105           "AddTags": {
   1106             "shape": "So"
   1107           },
   1108           "RemoveTags": {
   1109             "shape": "S5o"
   1110           }
   1111         }
   1112       },
   1113       "output": {
   1114         "type": "structure",
   1115         "members": {
   1116           "ProductViewDetail": {
   1117             "shape": "S1f"
   1118           },
   1119           "Tags": {
   1120             "shape": "Sw"
   1121           }
   1122         }
   1123       }
   1124     },
   1125     "UpdateProvisionedProduct": {
   1126       "input": {
   1127         "type": "structure",
   1128         "required": [
   1129           "UpdateToken"
   1130         ],
   1131         "members": {
   1132           "AcceptLanguage": {},
   1133           "ProvisionedProductName": {},
   1134           "ProvisionedProductId": {},
   1135           "ProductId": {},
   1136           "ProvisioningArtifactId": {},
   1137           "PathId": {},
   1138           "ProvisioningParameters": {
   1139             "type": "list",
   1140             "member": {
   1141               "type": "structure",
   1142               "members": {
   1143                 "Key": {},
   1144                 "Value": {},
   1145                 "UsePreviousValue": {
   1146                   "type": "boolean"
   1147                 }
   1148               }
   1149             }
   1150           },
   1151           "UpdateToken": {
   1152             "idempotencyToken": true
   1153           }
   1154         }
   1155       },
   1156       "output": {
   1157         "type": "structure",
   1158         "members": {
   1159           "RecordDetail": {
   1160             "shape": "S2y"
   1161           }
   1162         }
   1163       }
   1164     },
   1165     "UpdateProvisioningArtifact": {
   1166       "input": {
   1167         "type": "structure",
   1168         "required": [
   1169           "ProductId",
   1170           "ProvisioningArtifactId"
   1171         ],
   1172         "members": {
   1173           "AcceptLanguage": {},
   1174           "ProductId": {},
   1175           "ProvisioningArtifactId": {},
   1176           "Name": {},
   1177           "Description": {}
   1178         }
   1179       },
   1180       "output": {
   1181         "type": "structure",
   1182         "members": {
   1183           "ProvisioningArtifactDetail": {
   1184             "shape": "S1k"
   1185           },
   1186           "Info": {
   1187             "shape": "S1a"
   1188           },
   1189           "Status": {}
   1190         }
   1191       }
   1192     }
   1193   },
   1194   "shapes": {
   1195     "Sh": {
   1196       "type": "structure",
   1197       "members": {
   1198         "ConstraintId": {},
   1199         "Type": {},
   1200         "Description": {},
   1201         "Owner": {}
   1202       }
   1203     },
   1204     "So": {
   1205       "type": "list",
   1206       "member": {
   1207         "shape": "Sp"
   1208       }
   1209     },
   1210     "Sp": {
   1211       "type": "structure",
   1212       "required": [
   1213         "Key",
   1214         "Value"
   1215       ],
   1216       "members": {
   1217         "Key": {},
   1218         "Value": {}
   1219       }
   1220     },
   1221     "St": {
   1222       "type": "structure",
   1223       "members": {
   1224         "Id": {},
   1225         "ARN": {},
   1226         "DisplayName": {},
   1227         "Description": {},
   1228         "CreatedTime": {
   1229           "type": "timestamp"
   1230         },
   1231         "ProviderName": {}
   1232       }
   1233     },
   1234     "Sw": {
   1235       "type": "list",
   1236       "member": {
   1237         "shape": "Sp"
   1238       }
   1239     },
   1240     "S17": {
   1241       "type": "structure",
   1242       "required": [
   1243         "Info"
   1244       ],
   1245       "members": {
   1246         "Name": {},
   1247         "Description": {},
   1248         "Info": {
   1249           "shape": "S1a"
   1250         },
   1251         "Type": {}
   1252       }
   1253     },
   1254     "S1a": {
   1255       "type": "map",
   1256       "key": {},
   1257       "value": {}
   1258     },
   1259     "S1f": {
   1260       "type": "structure",
   1261       "members": {
   1262         "ProductViewSummary": {
   1263           "shape": "S1g"
   1264         },
   1265         "Status": {},
   1266         "ProductARN": {},
   1267         "CreatedTime": {
   1268           "type": "timestamp"
   1269         }
   1270       }
   1271     },
   1272     "S1g": {
   1273       "type": "structure",
   1274       "members": {
   1275         "Id": {},
   1276         "ProductId": {},
   1277         "Name": {},
   1278         "Owner": {},
   1279         "ShortDescription": {},
   1280         "Type": {},
   1281         "Distributor": {},
   1282         "HasDefaultPath": {
   1283           "type": "boolean"
   1284         },
   1285         "SupportEmail": {},
   1286         "SupportDescription": {},
   1287         "SupportUrl": {}
   1288       }
   1289     },
   1290     "S1k": {
   1291       "type": "structure",
   1292       "members": {
   1293         "Id": {},
   1294         "Name": {},
   1295         "Description": {},
   1296         "Type": {},
   1297         "CreatedTime": {
   1298           "type": "timestamp"
   1299         }
   1300       }
   1301     },
   1302     "S23": {
   1303       "type": "list",
   1304       "member": {
   1305         "type": "structure",
   1306         "members": {
   1307           "Id": {},
   1308           "Name": {},
   1309           "Description": {},
   1310           "CreatedTime": {
   1311             "type": "timestamp"
   1312           }
   1313         }
   1314       }
   1315     },
   1316     "S2o": {
   1317       "type": "list",
   1318       "member": {
   1319         "type": "structure",
   1320         "members": {
   1321           "Type": {},
   1322           "Description": {}
   1323         }
   1324       }
   1325     },
   1326     "S2y": {
   1327       "type": "structure",
   1328       "members": {
   1329         "RecordId": {},
   1330         "ProvisionedProductName": {},
   1331         "Status": {},
   1332         "CreatedTime": {
   1333           "type": "timestamp"
   1334         },
   1335         "UpdatedTime": {
   1336           "type": "timestamp"
   1337         },
   1338         "ProvisionedProductType": {},
   1339         "RecordType": {},
   1340         "ProvisionedProductId": {},
   1341         "ProductId": {},
   1342         "ProvisioningArtifactId": {},
   1343         "PathId": {},
   1344         "RecordErrors": {
   1345           "type": "list",
   1346           "member": {
   1347             "type": "structure",
   1348             "members": {
   1349               "Code": {},
   1350               "Description": {}
   1351             }
   1352           }
   1353         },
   1354         "RecordTags": {
   1355           "type": "list",
   1356           "member": {
   1357             "type": "structure",
   1358             "members": {
   1359               "Key": {},
   1360               "Value": {}
   1361             }
   1362           }
   1363         }
   1364       }
   1365     },
   1366     "S3m": {
   1367       "type": "list",
   1368       "member": {
   1369         "shape": "St"
   1370       }
   1371     },
   1372     "S4a": {
   1373       "type": "structure",
   1374       "members": {
   1375         "Key": {},
   1376         "Value": {}
   1377       }
   1378     },
   1379     "S50": {
   1380       "type": "map",
   1381       "key": {},
   1382       "value": {
   1383         "type": "list",
   1384         "member": {}
   1385       }
   1386     },
   1387     "S5o": {
   1388       "type": "list",
   1389       "member": {}
   1390     }
   1391   }
   1392 }