git-off

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

cloudformation-2010-05-15.min.json (22382B)


      1 {
      2   "version": "2.0",
      3   "metadata": {
      4     "apiVersion": "2010-05-15",
      5     "endpointPrefix": "cloudformation",
      6     "protocol": "query",
      7     "serviceFullName": "AWS CloudFormation",
      8     "signatureVersion": "v4",
      9     "uid": "cloudformation-2010-05-15",
     10     "xmlNamespace": "http://cloudformation.amazonaws.com/doc/2010-05-15/"
     11   },
     12   "operations": {
     13     "CancelUpdateStack": {
     14       "input": {
     15         "type": "structure",
     16         "required": [
     17           "StackName"
     18         ],
     19         "members": {
     20           "StackName": {}
     21         }
     22       }
     23     },
     24     "ContinueUpdateRollback": {
     25       "input": {
     26         "type": "structure",
     27         "required": [
     28           "StackName"
     29         ],
     30         "members": {
     31           "StackName": {},
     32           "RoleARN": {},
     33           "ResourcesToSkip": {
     34             "type": "list",
     35             "member": {}
     36           }
     37         }
     38       },
     39       "output": {
     40         "resultWrapper": "ContinueUpdateRollbackResult",
     41         "type": "structure",
     42         "members": {}
     43       }
     44     },
     45     "CreateChangeSet": {
     46       "input": {
     47         "type": "structure",
     48         "required": [
     49           "StackName",
     50           "ChangeSetName"
     51         ],
     52         "members": {
     53           "StackName": {},
     54           "TemplateBody": {},
     55           "TemplateURL": {},
     56           "UsePreviousTemplate": {
     57             "type": "boolean"
     58           },
     59           "Parameters": {
     60             "shape": "Sd"
     61           },
     62           "Capabilities": {
     63             "shape": "Si"
     64           },
     65           "ResourceTypes": {
     66             "shape": "Sk"
     67           },
     68           "RoleARN": {},
     69           "NotificationARNs": {
     70             "shape": "Sm"
     71           },
     72           "Tags": {
     73             "shape": "So"
     74           },
     75           "ChangeSetName": {},
     76           "ClientToken": {},
     77           "Description": {},
     78           "ChangeSetType": {}
     79         }
     80       },
     81       "output": {
     82         "resultWrapper": "CreateChangeSetResult",
     83         "type": "structure",
     84         "members": {
     85           "Id": {},
     86           "StackId": {}
     87         }
     88       }
     89     },
     90     "CreateStack": {
     91       "input": {
     92         "type": "structure",
     93         "required": [
     94           "StackName"
     95         ],
     96         "members": {
     97           "StackName": {},
     98           "TemplateBody": {},
     99           "TemplateURL": {},
    100           "Parameters": {
    101             "shape": "Sd"
    102           },
    103           "DisableRollback": {
    104             "type": "boolean"
    105           },
    106           "TimeoutInMinutes": {
    107             "type": "integer"
    108           },
    109           "NotificationARNs": {
    110             "shape": "Sm"
    111           },
    112           "Capabilities": {
    113             "shape": "Si"
    114           },
    115           "ResourceTypes": {
    116             "shape": "Sk"
    117           },
    118           "RoleARN": {},
    119           "OnFailure": {},
    120           "StackPolicyBody": {},
    121           "StackPolicyURL": {},
    122           "Tags": {
    123             "shape": "So"
    124           }
    125         }
    126       },
    127       "output": {
    128         "resultWrapper": "CreateStackResult",
    129         "type": "structure",
    130         "members": {
    131           "StackId": {}
    132         }
    133       }
    134     },
    135     "DeleteChangeSet": {
    136       "input": {
    137         "type": "structure",
    138         "required": [
    139           "ChangeSetName"
    140         ],
    141         "members": {
    142           "ChangeSetName": {},
    143           "StackName": {}
    144         }
    145       },
    146       "output": {
    147         "resultWrapper": "DeleteChangeSetResult",
    148         "type": "structure",
    149         "members": {}
    150       }
    151     },
    152     "DeleteStack": {
    153       "input": {
    154         "type": "structure",
    155         "required": [
    156           "StackName"
    157         ],
    158         "members": {
    159           "StackName": {},
    160           "RetainResources": {
    161             "type": "list",
    162             "member": {}
    163           },
    164           "RoleARN": {}
    165         }
    166       }
    167     },
    168     "DescribeAccountLimits": {
    169       "input": {
    170         "type": "structure",
    171         "members": {
    172           "NextToken": {}
    173         }
    174       },
    175       "output": {
    176         "resultWrapper": "DescribeAccountLimitsResult",
    177         "type": "structure",
    178         "members": {
    179           "AccountLimits": {
    180             "type": "list",
    181             "member": {
    182               "type": "structure",
    183               "members": {
    184                 "Name": {},
    185                 "Value": {
    186                   "type": "integer"
    187                 }
    188               }
    189             }
    190           },
    191           "NextToken": {}
    192         }
    193       }
    194     },
    195     "DescribeChangeSet": {
    196       "input": {
    197         "type": "structure",
    198         "required": [
    199           "ChangeSetName"
    200         ],
    201         "members": {
    202           "ChangeSetName": {},
    203           "StackName": {},
    204           "NextToken": {}
    205         }
    206       },
    207       "output": {
    208         "resultWrapper": "DescribeChangeSetResult",
    209         "type": "structure",
    210         "members": {
    211           "ChangeSetName": {},
    212           "ChangeSetId": {},
    213           "StackId": {},
    214           "StackName": {},
    215           "Description": {},
    216           "Parameters": {
    217             "shape": "Sd"
    218           },
    219           "CreationTime": {
    220             "type": "timestamp"
    221           },
    222           "ExecutionStatus": {},
    223           "Status": {},
    224           "StatusReason": {},
    225           "NotificationARNs": {
    226             "shape": "Sm"
    227           },
    228           "Capabilities": {
    229             "shape": "Si"
    230           },
    231           "Tags": {
    232             "shape": "So"
    233           },
    234           "Changes": {
    235             "type": "list",
    236             "member": {
    237               "type": "structure",
    238               "members": {
    239                 "Type": {},
    240                 "ResourceChange": {
    241                   "type": "structure",
    242                   "members": {
    243                     "Action": {},
    244                     "LogicalResourceId": {},
    245                     "PhysicalResourceId": {},
    246                     "ResourceType": {},
    247                     "Replacement": {},
    248                     "Scope": {
    249                       "type": "list",
    250                       "member": {}
    251                     },
    252                     "Details": {
    253                       "type": "list",
    254                       "member": {
    255                         "type": "structure",
    256                         "members": {
    257                           "Target": {
    258                             "type": "structure",
    259                             "members": {
    260                               "Attribute": {},
    261                               "Name": {},
    262                               "RequiresRecreation": {}
    263                             }
    264                           },
    265                           "Evaluation": {},
    266                           "ChangeSource": {},
    267                           "CausingEntity": {}
    268                         }
    269                       }
    270                     }
    271                   }
    272                 }
    273               }
    274             }
    275           },
    276           "NextToken": {}
    277         }
    278       }
    279     },
    280     "DescribeStackEvents": {
    281       "input": {
    282         "type": "structure",
    283         "members": {
    284           "StackName": {},
    285           "NextToken": {}
    286         }
    287       },
    288       "output": {
    289         "resultWrapper": "DescribeStackEventsResult",
    290         "type": "structure",
    291         "members": {
    292           "StackEvents": {
    293             "type": "list",
    294             "member": {
    295               "type": "structure",
    296               "required": [
    297                 "StackId",
    298                 "EventId",
    299                 "StackName",
    300                 "Timestamp"
    301               ],
    302               "members": {
    303                 "StackId": {},
    304                 "EventId": {},
    305                 "StackName": {},
    306                 "LogicalResourceId": {},
    307                 "PhysicalResourceId": {},
    308                 "ResourceType": {},
    309                 "Timestamp": {
    310                   "type": "timestamp"
    311                 },
    312                 "ResourceStatus": {},
    313                 "ResourceStatusReason": {},
    314                 "ResourceProperties": {}
    315               }
    316             }
    317           },
    318           "NextToken": {}
    319         }
    320       }
    321     },
    322     "DescribeStackResource": {
    323       "input": {
    324         "type": "structure",
    325         "required": [
    326           "StackName",
    327           "LogicalResourceId"
    328         ],
    329         "members": {
    330           "StackName": {},
    331           "LogicalResourceId": {}
    332         }
    333       },
    334       "output": {
    335         "resultWrapper": "DescribeStackResourceResult",
    336         "type": "structure",
    337         "members": {
    338           "StackResourceDetail": {
    339             "type": "structure",
    340             "required": [
    341               "LogicalResourceId",
    342               "ResourceType",
    343               "LastUpdatedTimestamp",
    344               "ResourceStatus"
    345             ],
    346             "members": {
    347               "StackName": {},
    348               "StackId": {},
    349               "LogicalResourceId": {},
    350               "PhysicalResourceId": {},
    351               "ResourceType": {},
    352               "LastUpdatedTimestamp": {
    353                 "type": "timestamp"
    354               },
    355               "ResourceStatus": {},
    356               "ResourceStatusReason": {},
    357               "Description": {},
    358               "Metadata": {}
    359             }
    360           }
    361         }
    362       }
    363     },
    364     "DescribeStackResources": {
    365       "input": {
    366         "type": "structure",
    367         "members": {
    368           "StackName": {},
    369           "LogicalResourceId": {},
    370           "PhysicalResourceId": {}
    371         }
    372       },
    373       "output": {
    374         "resultWrapper": "DescribeStackResourcesResult",
    375         "type": "structure",
    376         "members": {
    377           "StackResources": {
    378             "type": "list",
    379             "member": {
    380               "type": "structure",
    381               "required": [
    382                 "LogicalResourceId",
    383                 "ResourceType",
    384                 "Timestamp",
    385                 "ResourceStatus"
    386               ],
    387               "members": {
    388                 "StackName": {},
    389                 "StackId": {},
    390                 "LogicalResourceId": {},
    391                 "PhysicalResourceId": {},
    392                 "ResourceType": {},
    393                 "Timestamp": {
    394                   "type": "timestamp"
    395                 },
    396                 "ResourceStatus": {},
    397                 "ResourceStatusReason": {},
    398                 "Description": {}
    399               }
    400             }
    401           }
    402         }
    403       }
    404     },
    405     "DescribeStacks": {
    406       "input": {
    407         "type": "structure",
    408         "members": {
    409           "StackName": {},
    410           "NextToken": {}
    411         }
    412       },
    413       "output": {
    414         "resultWrapper": "DescribeStacksResult",
    415         "type": "structure",
    416         "members": {
    417           "Stacks": {
    418             "type": "list",
    419             "member": {
    420               "type": "structure",
    421               "required": [
    422                 "StackName",
    423                 "CreationTime",
    424                 "StackStatus"
    425               ],
    426               "members": {
    427                 "StackId": {},
    428                 "StackName": {},
    429                 "ChangeSetId": {},
    430                 "Description": {},
    431                 "Parameters": {
    432                   "shape": "Sd"
    433                 },
    434                 "CreationTime": {
    435                   "type": "timestamp"
    436                 },
    437                 "LastUpdatedTime": {
    438                   "type": "timestamp"
    439                 },
    440                 "StackStatus": {},
    441                 "StackStatusReason": {},
    442                 "DisableRollback": {
    443                   "type": "boolean"
    444                 },
    445                 "NotificationARNs": {
    446                   "shape": "Sm"
    447                 },
    448                 "TimeoutInMinutes": {
    449                   "type": "integer"
    450                 },
    451                 "Capabilities": {
    452                   "shape": "Si"
    453                 },
    454                 "Outputs": {
    455                   "type": "list",
    456                   "member": {
    457                     "type": "structure",
    458                     "members": {
    459                       "OutputKey": {},
    460                       "OutputValue": {},
    461                       "Description": {}
    462                     }
    463                   }
    464                 },
    465                 "RoleARN": {},
    466                 "Tags": {
    467                   "shape": "So"
    468                 }
    469               }
    470             }
    471           },
    472           "NextToken": {}
    473         }
    474       }
    475     },
    476     "EstimateTemplateCost": {
    477       "input": {
    478         "type": "structure",
    479         "members": {
    480           "TemplateBody": {},
    481           "TemplateURL": {},
    482           "Parameters": {
    483             "shape": "Sd"
    484           }
    485         }
    486       },
    487       "output": {
    488         "resultWrapper": "EstimateTemplateCostResult",
    489         "type": "structure",
    490         "members": {
    491           "Url": {}
    492         }
    493       }
    494     },
    495     "ExecuteChangeSet": {
    496       "input": {
    497         "type": "structure",
    498         "required": [
    499           "ChangeSetName"
    500         ],
    501         "members": {
    502           "ChangeSetName": {},
    503           "StackName": {}
    504         }
    505       },
    506       "output": {
    507         "resultWrapper": "ExecuteChangeSetResult",
    508         "type": "structure",
    509         "members": {}
    510       }
    511     },
    512     "GetStackPolicy": {
    513       "input": {
    514         "type": "structure",
    515         "required": [
    516           "StackName"
    517         ],
    518         "members": {
    519           "StackName": {}
    520         }
    521       },
    522       "output": {
    523         "resultWrapper": "GetStackPolicyResult",
    524         "type": "structure",
    525         "members": {
    526           "StackPolicyBody": {}
    527         }
    528       }
    529     },
    530     "GetTemplate": {
    531       "input": {
    532         "type": "structure",
    533         "members": {
    534           "StackName": {},
    535           "ChangeSetName": {},
    536           "TemplateStage": {}
    537         }
    538       },
    539       "output": {
    540         "resultWrapper": "GetTemplateResult",
    541         "type": "structure",
    542         "members": {
    543           "TemplateBody": {},
    544           "StagesAvailable": {
    545             "type": "list",
    546             "member": {}
    547           }
    548         }
    549       }
    550     },
    551     "GetTemplateSummary": {
    552       "input": {
    553         "type": "structure",
    554         "members": {
    555           "TemplateBody": {},
    556           "TemplateURL": {},
    557           "StackName": {}
    558         }
    559       },
    560       "output": {
    561         "resultWrapper": "GetTemplateSummaryResult",
    562         "type": "structure",
    563         "members": {
    564           "Parameters": {
    565             "type": "list",
    566             "member": {
    567               "type": "structure",
    568               "members": {
    569                 "ParameterKey": {},
    570                 "DefaultValue": {},
    571                 "ParameterType": {},
    572                 "NoEcho": {
    573                   "type": "boolean"
    574                 },
    575                 "Description": {},
    576                 "ParameterConstraints": {
    577                   "type": "structure",
    578                   "members": {
    579                     "AllowedValues": {
    580                       "type": "list",
    581                       "member": {}
    582                     }
    583                   }
    584                 }
    585               }
    586             }
    587           },
    588           "Description": {},
    589           "Capabilities": {
    590             "shape": "Si"
    591           },
    592           "CapabilitiesReason": {},
    593           "ResourceTypes": {
    594             "shape": "Sk"
    595           },
    596           "Version": {},
    597           "Metadata": {},
    598           "DeclaredTransforms": {
    599             "shape": "S3k"
    600           }
    601         }
    602       }
    603     },
    604     "ListChangeSets": {
    605       "input": {
    606         "type": "structure",
    607         "required": [
    608           "StackName"
    609         ],
    610         "members": {
    611           "StackName": {},
    612           "NextToken": {}
    613         }
    614       },
    615       "output": {
    616         "resultWrapper": "ListChangeSetsResult",
    617         "type": "structure",
    618         "members": {
    619           "Summaries": {
    620             "type": "list",
    621             "member": {
    622               "type": "structure",
    623               "members": {
    624                 "StackId": {},
    625                 "StackName": {},
    626                 "ChangeSetId": {},
    627                 "ChangeSetName": {},
    628                 "ExecutionStatus": {},
    629                 "Status": {},
    630                 "StatusReason": {},
    631                 "CreationTime": {
    632                   "type": "timestamp"
    633                 },
    634                 "Description": {}
    635               }
    636             }
    637           },
    638           "NextToken": {}
    639         }
    640       }
    641     },
    642     "ListExports": {
    643       "input": {
    644         "type": "structure",
    645         "members": {
    646           "NextToken": {}
    647         }
    648       },
    649       "output": {
    650         "resultWrapper": "ListExportsResult",
    651         "type": "structure",
    652         "members": {
    653           "Exports": {
    654             "type": "list",
    655             "member": {
    656               "type": "structure",
    657               "members": {
    658                 "ExportingStackId": {},
    659                 "Name": {},
    660                 "Value": {}
    661               }
    662             }
    663           },
    664           "NextToken": {}
    665         }
    666       }
    667     },
    668     "ListImports": {
    669       "input": {
    670         "type": "structure",
    671         "required": [
    672           "ExportName"
    673         ],
    674         "members": {
    675           "ExportName": {},
    676           "NextToken": {}
    677         }
    678       },
    679       "output": {
    680         "resultWrapper": "ListImportsResult",
    681         "type": "structure",
    682         "members": {
    683           "Imports": {
    684             "type": "list",
    685             "member": {}
    686           },
    687           "NextToken": {}
    688         }
    689       }
    690     },
    691     "ListStackResources": {
    692       "input": {
    693         "type": "structure",
    694         "required": [
    695           "StackName"
    696         ],
    697         "members": {
    698           "StackName": {},
    699           "NextToken": {}
    700         }
    701       },
    702       "output": {
    703         "resultWrapper": "ListStackResourcesResult",
    704         "type": "structure",
    705         "members": {
    706           "StackResourceSummaries": {
    707             "type": "list",
    708             "member": {
    709               "type": "structure",
    710               "required": [
    711                 "LogicalResourceId",
    712                 "ResourceType",
    713                 "LastUpdatedTimestamp",
    714                 "ResourceStatus"
    715               ],
    716               "members": {
    717                 "LogicalResourceId": {},
    718                 "PhysicalResourceId": {},
    719                 "ResourceType": {},
    720                 "LastUpdatedTimestamp": {
    721                   "type": "timestamp"
    722                 },
    723                 "ResourceStatus": {},
    724                 "ResourceStatusReason": {}
    725               }
    726             }
    727           },
    728           "NextToken": {}
    729         }
    730       }
    731     },
    732     "ListStacks": {
    733       "input": {
    734         "type": "structure",
    735         "members": {
    736           "NextToken": {},
    737           "StackStatusFilter": {
    738             "type": "list",
    739             "member": {}
    740           }
    741         }
    742       },
    743       "output": {
    744         "resultWrapper": "ListStacksResult",
    745         "type": "structure",
    746         "members": {
    747           "StackSummaries": {
    748             "type": "list",
    749             "member": {
    750               "type": "structure",
    751               "required": [
    752                 "StackName",
    753                 "CreationTime",
    754                 "StackStatus"
    755               ],
    756               "members": {
    757                 "StackId": {},
    758                 "StackName": {},
    759                 "TemplateDescription": {},
    760                 "CreationTime": {
    761                   "type": "timestamp"
    762                 },
    763                 "LastUpdatedTime": {
    764                   "type": "timestamp"
    765                 },
    766                 "DeletionTime": {
    767                   "type": "timestamp"
    768                 },
    769                 "StackStatus": {},
    770                 "StackStatusReason": {}
    771               }
    772             }
    773           },
    774           "NextToken": {}
    775         }
    776       }
    777     },
    778     "SetStackPolicy": {
    779       "input": {
    780         "type": "structure",
    781         "required": [
    782           "StackName"
    783         ],
    784         "members": {
    785           "StackName": {},
    786           "StackPolicyBody": {},
    787           "StackPolicyURL": {}
    788         }
    789       }
    790     },
    791     "SignalResource": {
    792       "input": {
    793         "type": "structure",
    794         "required": [
    795           "StackName",
    796           "LogicalResourceId",
    797           "UniqueId",
    798           "Status"
    799         ],
    800         "members": {
    801           "StackName": {},
    802           "LogicalResourceId": {},
    803           "UniqueId": {},
    804           "Status": {}
    805         }
    806       }
    807     },
    808     "UpdateStack": {
    809       "input": {
    810         "type": "structure",
    811         "required": [
    812           "StackName"
    813         ],
    814         "members": {
    815           "StackName": {},
    816           "TemplateBody": {},
    817           "TemplateURL": {},
    818           "UsePreviousTemplate": {
    819             "type": "boolean"
    820           },
    821           "StackPolicyDuringUpdateBody": {},
    822           "StackPolicyDuringUpdateURL": {},
    823           "Parameters": {
    824             "shape": "Sd"
    825           },
    826           "Capabilities": {
    827             "shape": "Si"
    828           },
    829           "ResourceTypes": {
    830             "shape": "Sk"
    831           },
    832           "RoleARN": {},
    833           "StackPolicyBody": {},
    834           "StackPolicyURL": {},
    835           "NotificationARNs": {
    836             "shape": "Sm"
    837           },
    838           "Tags": {
    839             "shape": "So"
    840           }
    841         }
    842       },
    843       "output": {
    844         "resultWrapper": "UpdateStackResult",
    845         "type": "structure",
    846         "members": {
    847           "StackId": {}
    848         }
    849       }
    850     },
    851     "ValidateTemplate": {
    852       "input": {
    853         "type": "structure",
    854         "members": {
    855           "TemplateBody": {},
    856           "TemplateURL": {}
    857         }
    858       },
    859       "output": {
    860         "resultWrapper": "ValidateTemplateResult",
    861         "type": "structure",
    862         "members": {
    863           "Parameters": {
    864             "type": "list",
    865             "member": {
    866               "type": "structure",
    867               "members": {
    868                 "ParameterKey": {},
    869                 "DefaultValue": {},
    870                 "NoEcho": {
    871                   "type": "boolean"
    872                 },
    873                 "Description": {}
    874               }
    875             }
    876           },
    877           "Description": {},
    878           "Capabilities": {
    879             "shape": "Si"
    880           },
    881           "CapabilitiesReason": {},
    882           "DeclaredTransforms": {
    883             "shape": "S3k"
    884           }
    885         }
    886       }
    887     }
    888   },
    889   "shapes": {
    890     "Sd": {
    891       "type": "list",
    892       "member": {
    893         "type": "structure",
    894         "members": {
    895           "ParameterKey": {},
    896           "ParameterValue": {},
    897           "UsePreviousValue": {
    898             "type": "boolean"
    899           }
    900         }
    901       }
    902     },
    903     "Si": {
    904       "type": "list",
    905       "member": {}
    906     },
    907     "Sk": {
    908       "type": "list",
    909       "member": {}
    910     },
    911     "Sm": {
    912       "type": "list",
    913       "member": {}
    914     },
    915     "So": {
    916       "type": "list",
    917       "member": {
    918         "type": "structure",
    919         "members": {
    920           "Key": {},
    921           "Value": {}
    922         }
    923       }
    924     },
    925     "S3k": {
    926       "type": "list",
    927       "member": {}
    928     }
    929   }
    930 }