git-off

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

kinesisanalytics-2015-08-14.min.json (19306B)


      1 {
      2   "version": "2.0",
      3   "metadata": {
      4     "apiVersion": "2015-08-14",
      5     "endpointPrefix": "kinesisanalytics",
      6     "jsonVersion": "1.1",
      7     "protocol": "json",
      8     "serviceAbbreviation": "Kinesis Analytics",
      9     "serviceFullName": "Amazon Kinesis Analytics",
     10     "signatureVersion": "v4",
     11     "targetPrefix": "KinesisAnalytics_20150814",
     12     "timestampFormat": "unixTimestamp"
     13   },
     14   "operations": {
     15     "AddApplicationInput": {
     16       "input": {
     17         "type": "structure",
     18         "required": [
     19           "ApplicationName",
     20           "CurrentApplicationVersionId",
     21           "Input"
     22         ],
     23         "members": {
     24           "ApplicationName": {},
     25           "CurrentApplicationVersionId": {
     26             "type": "long"
     27           },
     28           "Input": {
     29             "shape": "S4"
     30           }
     31         }
     32       },
     33       "output": {
     34         "type": "structure",
     35         "members": {}
     36       }
     37     },
     38     "AddApplicationOutput": {
     39       "input": {
     40         "type": "structure",
     41         "required": [
     42           "ApplicationName",
     43           "CurrentApplicationVersionId",
     44           "Output"
     45         ],
     46         "members": {
     47           "ApplicationName": {},
     48           "CurrentApplicationVersionId": {
     49             "type": "long"
     50           },
     51           "Output": {
     52             "shape": "St"
     53           }
     54         }
     55       },
     56       "output": {
     57         "type": "structure",
     58         "members": {}
     59       }
     60     },
     61     "AddApplicationReferenceDataSource": {
     62       "input": {
     63         "type": "structure",
     64         "required": [
     65           "ApplicationName",
     66           "CurrentApplicationVersionId",
     67           "ReferenceDataSource"
     68         ],
     69         "members": {
     70           "ApplicationName": {},
     71           "CurrentApplicationVersionId": {
     72             "type": "long"
     73           },
     74           "ReferenceDataSource": {
     75             "type": "structure",
     76             "required": [
     77               "TableName",
     78               "ReferenceSchema"
     79             ],
     80             "members": {
     81               "TableName": {},
     82               "S3ReferenceDataSource": {
     83                 "type": "structure",
     84                 "required": [
     85                   "BucketARN",
     86                   "FileKey",
     87                   "ReferenceRoleARN"
     88                 ],
     89                 "members": {
     90                   "BucketARN": {},
     91                   "FileKey": {},
     92                   "ReferenceRoleARN": {}
     93                 }
     94               },
     95               "ReferenceSchema": {
     96                 "shape": "Sc"
     97               }
     98             }
     99           }
    100         }
    101       },
    102       "output": {
    103         "type": "structure",
    104         "members": {}
    105       }
    106     },
    107     "CreateApplication": {
    108       "input": {
    109         "type": "structure",
    110         "required": [
    111           "ApplicationName"
    112         ],
    113         "members": {
    114           "ApplicationName": {},
    115           "ApplicationDescription": {},
    116           "Inputs": {
    117             "type": "list",
    118             "member": {
    119               "shape": "S4"
    120             }
    121           },
    122           "Outputs": {
    123             "type": "list",
    124             "member": {
    125               "shape": "St"
    126             }
    127           },
    128           "ApplicationCode": {}
    129         }
    130       },
    131       "output": {
    132         "type": "structure",
    133         "required": [
    134           "ApplicationSummary"
    135         ],
    136         "members": {
    137           "ApplicationSummary": {
    138             "shape": "S1b"
    139           }
    140         }
    141       }
    142     },
    143     "DeleteApplication": {
    144       "input": {
    145         "type": "structure",
    146         "required": [
    147           "ApplicationName",
    148           "CreateTimestamp"
    149         ],
    150         "members": {
    151           "ApplicationName": {},
    152           "CreateTimestamp": {
    153             "type": "timestamp"
    154           }
    155         }
    156       },
    157       "output": {
    158         "type": "structure",
    159         "members": {}
    160       }
    161     },
    162     "DeleteApplicationOutput": {
    163       "input": {
    164         "type": "structure",
    165         "required": [
    166           "ApplicationName",
    167           "CurrentApplicationVersionId",
    168           "OutputId"
    169         ],
    170         "members": {
    171           "ApplicationName": {},
    172           "CurrentApplicationVersionId": {
    173             "type": "long"
    174           },
    175           "OutputId": {}
    176         }
    177       },
    178       "output": {
    179         "type": "structure",
    180         "members": {}
    181       }
    182     },
    183     "DeleteApplicationReferenceDataSource": {
    184       "input": {
    185         "type": "structure",
    186         "required": [
    187           "ApplicationName",
    188           "CurrentApplicationVersionId",
    189           "ReferenceId"
    190         ],
    191         "members": {
    192           "ApplicationName": {},
    193           "CurrentApplicationVersionId": {
    194             "type": "long"
    195           },
    196           "ReferenceId": {}
    197         }
    198       },
    199       "output": {
    200         "type": "structure",
    201         "members": {}
    202       }
    203     },
    204     "DescribeApplication": {
    205       "input": {
    206         "type": "structure",
    207         "required": [
    208           "ApplicationName"
    209         ],
    210         "members": {
    211           "ApplicationName": {}
    212         }
    213       },
    214       "output": {
    215         "type": "structure",
    216         "required": [
    217           "ApplicationDetail"
    218         ],
    219         "members": {
    220           "ApplicationDetail": {
    221             "type": "structure",
    222             "required": [
    223               "ApplicationName",
    224               "ApplicationARN",
    225               "ApplicationStatus",
    226               "ApplicationVersionId"
    227             ],
    228             "members": {
    229               "ApplicationName": {},
    230               "ApplicationDescription": {},
    231               "ApplicationARN": {},
    232               "ApplicationStatus": {},
    233               "CreateTimestamp": {
    234                 "type": "timestamp"
    235               },
    236               "LastUpdateTimestamp": {
    237                 "type": "timestamp"
    238               },
    239               "InputDescriptions": {
    240                 "type": "list",
    241                 "member": {
    242                   "type": "structure",
    243                   "members": {
    244                     "InputId": {},
    245                     "NamePrefix": {},
    246                     "InAppStreamNames": {
    247                       "type": "list",
    248                       "member": {}
    249                     },
    250                     "KinesisStreamsInputDescription": {
    251                       "type": "structure",
    252                       "members": {
    253                         "ResourceARN": {},
    254                         "RoleARN": {}
    255                       }
    256                     },
    257                     "KinesisFirehoseInputDescription": {
    258                       "type": "structure",
    259                       "members": {
    260                         "ResourceARN": {},
    261                         "RoleARN": {}
    262                       }
    263                     },
    264                     "InputSchema": {
    265                       "shape": "Sc"
    266                     },
    267                     "InputParallelism": {
    268                       "shape": "Sa"
    269                     },
    270                     "InputStartingPositionConfiguration": {
    271                       "shape": "S1t"
    272                     }
    273                   }
    274                 }
    275               },
    276               "OutputDescriptions": {
    277                 "type": "list",
    278                 "member": {
    279                   "type": "structure",
    280                   "members": {
    281                     "OutputId": {},
    282                     "Name": {},
    283                     "KinesisStreamsOutputDescription": {
    284                       "type": "structure",
    285                       "members": {
    286                         "ResourceARN": {},
    287                         "RoleARN": {}
    288                       }
    289                     },
    290                     "KinesisFirehoseOutputDescription": {
    291                       "type": "structure",
    292                       "members": {
    293                         "ResourceARN": {},
    294                         "RoleARN": {}
    295                       }
    296                     },
    297                     "DestinationSchema": {
    298                       "shape": "Sw"
    299                     }
    300                   }
    301                 }
    302               },
    303               "ReferenceDataSourceDescriptions": {
    304                 "type": "list",
    305                 "member": {
    306                   "type": "structure",
    307                   "required": [
    308                     "ReferenceId",
    309                     "TableName",
    310                     "S3ReferenceDataSourceDescription"
    311                   ],
    312                   "members": {
    313                     "ReferenceId": {},
    314                     "TableName": {},
    315                     "S3ReferenceDataSourceDescription": {
    316                       "type": "structure",
    317                       "required": [
    318                         "BucketARN",
    319                         "FileKey",
    320                         "ReferenceRoleARN"
    321                       ],
    322                       "members": {
    323                         "BucketARN": {},
    324                         "FileKey": {},
    325                         "ReferenceRoleARN": {}
    326                       }
    327                     },
    328                     "ReferenceSchema": {
    329                       "shape": "Sc"
    330                     }
    331                   }
    332                 }
    333               },
    334               "ApplicationCode": {},
    335               "ApplicationVersionId": {
    336                 "type": "long"
    337               }
    338             }
    339           }
    340         }
    341       }
    342     },
    343     "DiscoverInputSchema": {
    344       "input": {
    345         "type": "structure",
    346         "required": [
    347           "ResourceARN",
    348           "RoleARN",
    349           "InputStartingPositionConfiguration"
    350         ],
    351         "members": {
    352           "ResourceARN": {},
    353           "RoleARN": {},
    354           "InputStartingPositionConfiguration": {
    355             "shape": "S1t"
    356           }
    357         }
    358       },
    359       "output": {
    360         "type": "structure",
    361         "members": {
    362           "InputSchema": {
    363             "shape": "Sc"
    364           },
    365           "ParsedInputRecords": {
    366             "type": "list",
    367             "member": {
    368               "type": "list",
    369               "member": {}
    370             }
    371           },
    372           "RawInputRecords": {
    373             "type": "list",
    374             "member": {}
    375           }
    376         }
    377       }
    378     },
    379     "ListApplications": {
    380       "input": {
    381         "type": "structure",
    382         "members": {
    383           "Limit": {
    384             "type": "integer"
    385           },
    386           "ExclusiveStartApplicationName": {}
    387         }
    388       },
    389       "output": {
    390         "type": "structure",
    391         "required": [
    392           "ApplicationSummaries",
    393           "HasMoreApplications"
    394         ],
    395         "members": {
    396           "ApplicationSummaries": {
    397             "type": "list",
    398             "member": {
    399               "shape": "S1b"
    400             }
    401           },
    402           "HasMoreApplications": {
    403             "type": "boolean"
    404           }
    405         }
    406       }
    407     },
    408     "StartApplication": {
    409       "input": {
    410         "type": "structure",
    411         "required": [
    412           "ApplicationName",
    413           "InputConfigurations"
    414         ],
    415         "members": {
    416           "ApplicationName": {},
    417           "InputConfigurations": {
    418             "type": "list",
    419             "member": {
    420               "type": "structure",
    421               "required": [
    422                 "Id",
    423                 "InputStartingPositionConfiguration"
    424               ],
    425               "members": {
    426                 "Id": {},
    427                 "InputStartingPositionConfiguration": {
    428                   "shape": "S1t"
    429                 }
    430               }
    431             }
    432           }
    433         }
    434       },
    435       "output": {
    436         "type": "structure",
    437         "members": {}
    438       }
    439     },
    440     "StopApplication": {
    441       "input": {
    442         "type": "structure",
    443         "required": [
    444           "ApplicationName"
    445         ],
    446         "members": {
    447           "ApplicationName": {}
    448         }
    449       },
    450       "output": {
    451         "type": "structure",
    452         "members": {}
    453       }
    454     },
    455     "UpdateApplication": {
    456       "input": {
    457         "type": "structure",
    458         "required": [
    459           "ApplicationName",
    460           "CurrentApplicationVersionId",
    461           "ApplicationUpdate"
    462         ],
    463         "members": {
    464           "ApplicationName": {},
    465           "CurrentApplicationVersionId": {
    466             "type": "long"
    467           },
    468           "ApplicationUpdate": {
    469             "type": "structure",
    470             "members": {
    471               "InputUpdates": {
    472                 "type": "list",
    473                 "member": {
    474                   "type": "structure",
    475                   "required": [
    476                     "InputId"
    477                   ],
    478                   "members": {
    479                     "InputId": {},
    480                     "NamePrefixUpdate": {},
    481                     "KinesisStreamsInputUpdate": {
    482                       "type": "structure",
    483                       "members": {
    484                         "ResourceARNUpdate": {},
    485                         "RoleARNUpdate": {}
    486                       }
    487                     },
    488                     "KinesisFirehoseInputUpdate": {
    489                       "type": "structure",
    490                       "members": {
    491                         "ResourceARNUpdate": {},
    492                         "RoleARNUpdate": {}
    493                       }
    494                     },
    495                     "InputSchemaUpdate": {
    496                       "type": "structure",
    497                       "members": {
    498                         "RecordFormatUpdate": {
    499                           "shape": "Sd"
    500                         },
    501                         "RecordEncodingUpdate": {},
    502                         "RecordColumnUpdates": {
    503                           "shape": "Sm"
    504                         }
    505                       }
    506                     },
    507                     "InputParallelismUpdate": {
    508                       "type": "structure",
    509                       "members": {
    510                         "CountUpdate": {
    511                           "type": "integer"
    512                         }
    513                       }
    514                     }
    515                   }
    516                 }
    517               },
    518               "ApplicationCodeUpdate": {},
    519               "OutputUpdates": {
    520                 "type": "list",
    521                 "member": {
    522                   "type": "structure",
    523                   "required": [
    524                     "OutputId"
    525                   ],
    526                   "members": {
    527                     "OutputId": {},
    528                     "NameUpdate": {},
    529                     "KinesisStreamsOutputUpdate": {
    530                       "type": "structure",
    531                       "members": {
    532                         "ResourceARNUpdate": {},
    533                         "RoleARNUpdate": {}
    534                       }
    535                     },
    536                     "KinesisFirehoseOutputUpdate": {
    537                       "type": "structure",
    538                       "members": {
    539                         "ResourceARNUpdate": {},
    540                         "RoleARNUpdate": {}
    541                       }
    542                     },
    543                     "DestinationSchemaUpdate": {
    544                       "shape": "Sw"
    545                     }
    546                   }
    547                 }
    548               },
    549               "ReferenceDataSourceUpdates": {
    550                 "type": "list",
    551                 "member": {
    552                   "type": "structure",
    553                   "required": [
    554                     "ReferenceId"
    555                   ],
    556                   "members": {
    557                     "ReferenceId": {},
    558                     "TableNameUpdate": {},
    559                     "S3ReferenceDataSourceUpdate": {
    560                       "type": "structure",
    561                       "members": {
    562                         "BucketARNUpdate": {},
    563                         "FileKeyUpdate": {},
    564                         "ReferenceRoleARNUpdate": {}
    565                       }
    566                     },
    567                     "ReferenceSchemaUpdate": {
    568                       "shape": "Sc"
    569                     }
    570                   }
    571                 }
    572               }
    573             }
    574           }
    575         }
    576       },
    577       "output": {
    578         "type": "structure",
    579         "members": {}
    580       }
    581     }
    582   },
    583   "shapes": {
    584     "S4": {
    585       "type": "structure",
    586       "required": [
    587         "NamePrefix",
    588         "InputSchema"
    589       ],
    590       "members": {
    591         "NamePrefix": {},
    592         "KinesisStreamsInput": {
    593           "type": "structure",
    594           "required": [
    595             "ResourceARN",
    596             "RoleARN"
    597           ],
    598           "members": {
    599             "ResourceARN": {},
    600             "RoleARN": {}
    601           }
    602         },
    603         "KinesisFirehoseInput": {
    604           "type": "structure",
    605           "required": [
    606             "ResourceARN",
    607             "RoleARN"
    608           ],
    609           "members": {
    610             "ResourceARN": {},
    611             "RoleARN": {}
    612           }
    613         },
    614         "InputParallelism": {
    615           "shape": "Sa"
    616         },
    617         "InputSchema": {
    618           "shape": "Sc"
    619         }
    620       }
    621     },
    622     "Sa": {
    623       "type": "structure",
    624       "members": {
    625         "Count": {
    626           "type": "integer"
    627         }
    628       }
    629     },
    630     "Sc": {
    631       "type": "structure",
    632       "required": [
    633         "RecordFormat",
    634         "RecordColumns"
    635       ],
    636       "members": {
    637         "RecordFormat": {
    638           "shape": "Sd"
    639         },
    640         "RecordEncoding": {},
    641         "RecordColumns": {
    642           "shape": "Sm"
    643         }
    644       }
    645     },
    646     "Sd": {
    647       "type": "structure",
    648       "required": [
    649         "RecordFormatType"
    650       ],
    651       "members": {
    652         "RecordFormatType": {},
    653         "MappingParameters": {
    654           "type": "structure",
    655           "members": {
    656             "JSONMappingParameters": {
    657               "type": "structure",
    658               "required": [
    659                 "RecordRowPath"
    660               ],
    661               "members": {
    662                 "RecordRowPath": {}
    663               }
    664             },
    665             "CSVMappingParameters": {
    666               "type": "structure",
    667               "required": [
    668                 "RecordRowDelimiter",
    669                 "RecordColumnDelimiter"
    670               ],
    671               "members": {
    672                 "RecordRowDelimiter": {},
    673                 "RecordColumnDelimiter": {}
    674               }
    675             }
    676           }
    677         }
    678       }
    679     },
    680     "Sm": {
    681       "type": "list",
    682       "member": {
    683         "type": "structure",
    684         "required": [
    685           "Name",
    686           "SqlType"
    687         ],
    688         "members": {
    689           "Name": {},
    690           "Mapping": {},
    691           "SqlType": {}
    692         }
    693       }
    694     },
    695     "St": {
    696       "type": "structure",
    697       "required": [
    698         "Name",
    699         "DestinationSchema"
    700       ],
    701       "members": {
    702         "Name": {},
    703         "KinesisStreamsOutput": {
    704           "type": "structure",
    705           "required": [
    706             "ResourceARN",
    707             "RoleARN"
    708           ],
    709           "members": {
    710             "ResourceARN": {},
    711             "RoleARN": {}
    712           }
    713         },
    714         "KinesisFirehoseOutput": {
    715           "type": "structure",
    716           "required": [
    717             "ResourceARN",
    718             "RoleARN"
    719           ],
    720           "members": {
    721             "ResourceARN": {},
    722             "RoleARN": {}
    723           }
    724         },
    725         "DestinationSchema": {
    726           "shape": "Sw"
    727         }
    728       }
    729     },
    730     "Sw": {
    731       "type": "structure",
    732       "members": {
    733         "RecordFormatType": {}
    734       }
    735     },
    736     "S1b": {
    737       "type": "structure",
    738       "required": [
    739         "ApplicationName",
    740         "ApplicationARN",
    741         "ApplicationStatus"
    742       ],
    743       "members": {
    744         "ApplicationName": {},
    745         "ApplicationARN": {},
    746         "ApplicationStatus": {}
    747       }
    748     },
    749     "S1t": {
    750       "type": "structure",
    751       "members": {
    752         "InputStartingPosition": {}
    753       }
    754     }
    755   }
    756 }