route/vendor/github.com/aws/aws-sdk-go/models/apis/kinesisanalytics/2015-08-14/api-2.json

1329 lines
37 KiB
JSON

{
"version":"2.0",
"metadata":{
"apiVersion":"2015-08-14",
"endpointPrefix":"kinesisanalytics",
"jsonVersion":"1.1",
"protocol":"json",
"serviceAbbreviation":"Kinesis Analytics",
"serviceFullName":"Amazon Kinesis Analytics",
"signatureVersion":"v4",
"targetPrefix":"KinesisAnalytics_20150814",
"timestampFormat":"unixTimestamp",
"uid":"kinesisanalytics-2015-08-14"
},
"operations":{
"AddApplicationCloudWatchLoggingOption":{
"name":"AddApplicationCloudWatchLoggingOption",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"AddApplicationCloudWatchLoggingOptionRequest"},
"output":{"shape":"AddApplicationCloudWatchLoggingOptionResponse"},
"errors":[
{"shape":"ResourceNotFoundException"},
{"shape":"ResourceInUseException"},
{"shape":"InvalidArgumentException"},
{"shape":"ConcurrentModificationException"}
]
},
"AddApplicationInput":{
"name":"AddApplicationInput",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"AddApplicationInputRequest"},
"output":{"shape":"AddApplicationInputResponse"},
"errors":[
{"shape":"ResourceNotFoundException"},
{"shape":"ResourceInUseException"},
{"shape":"InvalidArgumentException"},
{"shape":"ConcurrentModificationException"},
{"shape":"CodeValidationException"}
]
},
"AddApplicationInputProcessingConfiguration":{
"name":"AddApplicationInputProcessingConfiguration",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"AddApplicationInputProcessingConfigurationRequest"},
"output":{"shape":"AddApplicationInputProcessingConfigurationResponse"},
"errors":[
{"shape":"ResourceNotFoundException"},
{"shape":"ResourceInUseException"},
{"shape":"InvalidArgumentException"},
{"shape":"ConcurrentModificationException"}
]
},
"AddApplicationOutput":{
"name":"AddApplicationOutput",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"AddApplicationOutputRequest"},
"output":{"shape":"AddApplicationOutputResponse"},
"errors":[
{"shape":"ResourceNotFoundException"},
{"shape":"ResourceInUseException"},
{"shape":"InvalidArgumentException"},
{"shape":"ConcurrentModificationException"}
]
},
"AddApplicationReferenceDataSource":{
"name":"AddApplicationReferenceDataSource",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"AddApplicationReferenceDataSourceRequest"},
"output":{"shape":"AddApplicationReferenceDataSourceResponse"},
"errors":[
{"shape":"ResourceNotFoundException"},
{"shape":"ResourceInUseException"},
{"shape":"InvalidArgumentException"},
{"shape":"ConcurrentModificationException"}
]
},
"CreateApplication":{
"name":"CreateApplication",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"CreateApplicationRequest"},
"output":{"shape":"CreateApplicationResponse"},
"errors":[
{"shape":"CodeValidationException"},
{"shape":"ResourceInUseException"},
{"shape":"LimitExceededException"},
{"shape":"InvalidArgumentException"}
]
},
"DeleteApplication":{
"name":"DeleteApplication",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DeleteApplicationRequest"},
"output":{"shape":"DeleteApplicationResponse"},
"errors":[
{"shape":"ConcurrentModificationException"},
{"shape":"ResourceNotFoundException"},
{"shape":"ResourceInUseException"}
]
},
"DeleteApplicationCloudWatchLoggingOption":{
"name":"DeleteApplicationCloudWatchLoggingOption",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DeleteApplicationCloudWatchLoggingOptionRequest"},
"output":{"shape":"DeleteApplicationCloudWatchLoggingOptionResponse"},
"errors":[
{"shape":"ResourceNotFoundException"},
{"shape":"ResourceInUseException"},
{"shape":"InvalidArgumentException"},
{"shape":"ConcurrentModificationException"}
]
},
"DeleteApplicationInputProcessingConfiguration":{
"name":"DeleteApplicationInputProcessingConfiguration",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DeleteApplicationInputProcessingConfigurationRequest"},
"output":{"shape":"DeleteApplicationInputProcessingConfigurationResponse"},
"errors":[
{"shape":"ResourceNotFoundException"},
{"shape":"ResourceInUseException"},
{"shape":"InvalidArgumentException"},
{"shape":"ConcurrentModificationException"}
]
},
"DeleteApplicationOutput":{
"name":"DeleteApplicationOutput",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DeleteApplicationOutputRequest"},
"output":{"shape":"DeleteApplicationOutputResponse"},
"errors":[
{"shape":"ResourceNotFoundException"},
{"shape":"ResourceInUseException"},
{"shape":"InvalidArgumentException"},
{"shape":"ConcurrentModificationException"}
]
},
"DeleteApplicationReferenceDataSource":{
"name":"DeleteApplicationReferenceDataSource",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DeleteApplicationReferenceDataSourceRequest"},
"output":{"shape":"DeleteApplicationReferenceDataSourceResponse"},
"errors":[
{"shape":"ResourceNotFoundException"},
{"shape":"ResourceInUseException"},
{"shape":"InvalidArgumentException"},
{"shape":"ConcurrentModificationException"}
]
},
"DescribeApplication":{
"name":"DescribeApplication",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DescribeApplicationRequest"},
"output":{"shape":"DescribeApplicationResponse"},
"errors":[
{"shape":"ResourceNotFoundException"}
]
},
"DiscoverInputSchema":{
"name":"DiscoverInputSchema",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DiscoverInputSchemaRequest"},
"output":{"shape":"DiscoverInputSchemaResponse"},
"errors":[
{"shape":"InvalidArgumentException"},
{"shape":"UnableToDetectSchemaException"},
{"shape":"ResourceProvisionedThroughputExceededException"},
{"shape":"ServiceUnavailableException"}
]
},
"ListApplications":{
"name":"ListApplications",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"ListApplicationsRequest"},
"output":{"shape":"ListApplicationsResponse"}
},
"StartApplication":{
"name":"StartApplication",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"StartApplicationRequest"},
"output":{"shape":"StartApplicationResponse"},
"errors":[
{"shape":"ResourceNotFoundException"},
{"shape":"ResourceInUseException"},
{"shape":"InvalidArgumentException"},
{"shape":"InvalidApplicationConfigurationException"}
]
},
"StopApplication":{
"name":"StopApplication",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"StopApplicationRequest"},
"output":{"shape":"StopApplicationResponse"},
"errors":[
{"shape":"ResourceNotFoundException"},
{"shape":"ResourceInUseException"}
]
},
"UpdateApplication":{
"name":"UpdateApplication",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"UpdateApplicationRequest"},
"output":{"shape":"UpdateApplicationResponse"},
"errors":[
{"shape":"CodeValidationException"},
{"shape":"ResourceNotFoundException"},
{"shape":"ResourceInUseException"},
{"shape":"InvalidArgumentException"},
{"shape":"ConcurrentModificationException"}
]
}
},
"shapes":{
"AddApplicationCloudWatchLoggingOptionRequest":{
"type":"structure",
"required":[
"ApplicationName",
"CurrentApplicationVersionId",
"CloudWatchLoggingOption"
],
"members":{
"ApplicationName":{"shape":"ApplicationName"},
"CurrentApplicationVersionId":{"shape":"ApplicationVersionId"},
"CloudWatchLoggingOption":{"shape":"CloudWatchLoggingOption"}
}
},
"AddApplicationCloudWatchLoggingOptionResponse":{
"type":"structure",
"members":{
}
},
"AddApplicationInputProcessingConfigurationRequest":{
"type":"structure",
"required":[
"ApplicationName",
"CurrentApplicationVersionId",
"InputId",
"InputProcessingConfiguration"
],
"members":{
"ApplicationName":{"shape":"ApplicationName"},
"CurrentApplicationVersionId":{"shape":"ApplicationVersionId"},
"InputId":{"shape":"Id"},
"InputProcessingConfiguration":{"shape":"InputProcessingConfiguration"}
}
},
"AddApplicationInputProcessingConfigurationResponse":{
"type":"structure",
"members":{
}
},
"AddApplicationInputRequest":{
"type":"structure",
"required":[
"ApplicationName",
"CurrentApplicationVersionId",
"Input"
],
"members":{
"ApplicationName":{"shape":"ApplicationName"},
"CurrentApplicationVersionId":{"shape":"ApplicationVersionId"},
"Input":{"shape":"Input"}
}
},
"AddApplicationInputResponse":{
"type":"structure",
"members":{
}
},
"AddApplicationOutputRequest":{
"type":"structure",
"required":[
"ApplicationName",
"CurrentApplicationVersionId",
"Output"
],
"members":{
"ApplicationName":{"shape":"ApplicationName"},
"CurrentApplicationVersionId":{"shape":"ApplicationVersionId"},
"Output":{"shape":"Output"}
}
},
"AddApplicationOutputResponse":{
"type":"structure",
"members":{
}
},
"AddApplicationReferenceDataSourceRequest":{
"type":"structure",
"required":[
"ApplicationName",
"CurrentApplicationVersionId",
"ReferenceDataSource"
],
"members":{
"ApplicationName":{"shape":"ApplicationName"},
"CurrentApplicationVersionId":{"shape":"ApplicationVersionId"},
"ReferenceDataSource":{"shape":"ReferenceDataSource"}
}
},
"AddApplicationReferenceDataSourceResponse":{
"type":"structure",
"members":{
}
},
"ApplicationCode":{
"type":"string",
"max":51200,
"min":0
},
"ApplicationDescription":{
"type":"string",
"max":1024,
"min":0
},
"ApplicationDetail":{
"type":"structure",
"required":[
"ApplicationName",
"ApplicationARN",
"ApplicationStatus",
"ApplicationVersionId"
],
"members":{
"ApplicationName":{"shape":"ApplicationName"},
"ApplicationDescription":{"shape":"ApplicationDescription"},
"ApplicationARN":{"shape":"ResourceARN"},
"ApplicationStatus":{"shape":"ApplicationStatus"},
"CreateTimestamp":{"shape":"Timestamp"},
"LastUpdateTimestamp":{"shape":"Timestamp"},
"InputDescriptions":{"shape":"InputDescriptions"},
"OutputDescriptions":{"shape":"OutputDescriptions"},
"ReferenceDataSourceDescriptions":{"shape":"ReferenceDataSourceDescriptions"},
"CloudWatchLoggingOptionDescriptions":{"shape":"CloudWatchLoggingOptionDescriptions"},
"ApplicationCode":{"shape":"ApplicationCode"},
"ApplicationVersionId":{"shape":"ApplicationVersionId"}
}
},
"ApplicationName":{
"type":"string",
"max":128,
"min":1,
"pattern":"[a-zA-Z0-9_.-]+"
},
"ApplicationStatus":{
"type":"string",
"enum":[
"DELETING",
"STARTING",
"STOPPING",
"READY",
"RUNNING",
"UPDATING"
]
},
"ApplicationSummaries":{
"type":"list",
"member":{"shape":"ApplicationSummary"}
},
"ApplicationSummary":{
"type":"structure",
"required":[
"ApplicationName",
"ApplicationARN",
"ApplicationStatus"
],
"members":{
"ApplicationName":{"shape":"ApplicationName"},
"ApplicationARN":{"shape":"ResourceARN"},
"ApplicationStatus":{"shape":"ApplicationStatus"}
}
},
"ApplicationUpdate":{
"type":"structure",
"members":{
"InputUpdates":{"shape":"InputUpdates"},
"ApplicationCodeUpdate":{"shape":"ApplicationCode"},
"OutputUpdates":{"shape":"OutputUpdates"},
"ReferenceDataSourceUpdates":{"shape":"ReferenceDataSourceUpdates"},
"CloudWatchLoggingOptionUpdates":{"shape":"CloudWatchLoggingOptionUpdates"}
}
},
"ApplicationVersionId":{
"type":"long",
"max":999999999,
"min":1
},
"BooleanObject":{"type":"boolean"},
"BucketARN":{
"type":"string",
"max":2048,
"min":1,
"pattern":"arn:.*"
},
"CSVMappingParameters":{
"type":"structure",
"required":[
"RecordRowDelimiter",
"RecordColumnDelimiter"
],
"members":{
"RecordRowDelimiter":{"shape":"RecordRowDelimiter"},
"RecordColumnDelimiter":{"shape":"RecordColumnDelimiter"}
}
},
"CloudWatchLoggingOption":{
"type":"structure",
"required":[
"LogStreamARN",
"RoleARN"
],
"members":{
"LogStreamARN":{"shape":"LogStreamARN"},
"RoleARN":{"shape":"RoleARN"}
}
},
"CloudWatchLoggingOptionDescription":{
"type":"structure",
"required":[
"LogStreamARN",
"RoleARN"
],
"members":{
"CloudWatchLoggingOptionId":{"shape":"Id"},
"LogStreamARN":{"shape":"LogStreamARN"},
"RoleARN":{"shape":"RoleARN"}
}
},
"CloudWatchLoggingOptionDescriptions":{
"type":"list",
"member":{"shape":"CloudWatchLoggingOptionDescription"}
},
"CloudWatchLoggingOptionUpdate":{
"type":"structure",
"required":["CloudWatchLoggingOptionId"],
"members":{
"CloudWatchLoggingOptionId":{"shape":"Id"},
"LogStreamARNUpdate":{"shape":"LogStreamARN"},
"RoleARNUpdate":{"shape":"RoleARN"}
}
},
"CloudWatchLoggingOptionUpdates":{
"type":"list",
"member":{"shape":"CloudWatchLoggingOptionUpdate"}
},
"CloudWatchLoggingOptions":{
"type":"list",
"member":{"shape":"CloudWatchLoggingOption"}
},
"CodeValidationException":{
"type":"structure",
"members":{
"message":{"shape":"ErrorMessage"}
},
"exception":true
},
"ConcurrentModificationException":{
"type":"structure",
"members":{
"message":{"shape":"ErrorMessage"}
},
"exception":true
},
"CreateApplicationRequest":{
"type":"structure",
"required":["ApplicationName"],
"members":{
"ApplicationName":{"shape":"ApplicationName"},
"ApplicationDescription":{"shape":"ApplicationDescription"},
"Inputs":{"shape":"Inputs"},
"Outputs":{"shape":"Outputs"},
"CloudWatchLoggingOptions":{"shape":"CloudWatchLoggingOptions"},
"ApplicationCode":{"shape":"ApplicationCode"}
}
},
"CreateApplicationResponse":{
"type":"structure",
"required":["ApplicationSummary"],
"members":{
"ApplicationSummary":{"shape":"ApplicationSummary"}
}
},
"DeleteApplicationCloudWatchLoggingOptionRequest":{
"type":"structure",
"required":[
"ApplicationName",
"CurrentApplicationVersionId",
"CloudWatchLoggingOptionId"
],
"members":{
"ApplicationName":{"shape":"ApplicationName"},
"CurrentApplicationVersionId":{"shape":"ApplicationVersionId"},
"CloudWatchLoggingOptionId":{"shape":"Id"}
}
},
"DeleteApplicationCloudWatchLoggingOptionResponse":{
"type":"structure",
"members":{
}
},
"DeleteApplicationInputProcessingConfigurationRequest":{
"type":"structure",
"required":[
"ApplicationName",
"CurrentApplicationVersionId",
"InputId"
],
"members":{
"ApplicationName":{"shape":"ApplicationName"},
"CurrentApplicationVersionId":{"shape":"ApplicationVersionId"},
"InputId":{"shape":"Id"}
}
},
"DeleteApplicationInputProcessingConfigurationResponse":{
"type":"structure",
"members":{
}
},
"DeleteApplicationOutputRequest":{
"type":"structure",
"required":[
"ApplicationName",
"CurrentApplicationVersionId",
"OutputId"
],
"members":{
"ApplicationName":{"shape":"ApplicationName"},
"CurrentApplicationVersionId":{"shape":"ApplicationVersionId"},
"OutputId":{"shape":"Id"}
}
},
"DeleteApplicationOutputResponse":{
"type":"structure",
"members":{
}
},
"DeleteApplicationReferenceDataSourceRequest":{
"type":"structure",
"required":[
"ApplicationName",
"CurrentApplicationVersionId",
"ReferenceId"
],
"members":{
"ApplicationName":{"shape":"ApplicationName"},
"CurrentApplicationVersionId":{"shape":"ApplicationVersionId"},
"ReferenceId":{"shape":"Id"}
}
},
"DeleteApplicationReferenceDataSourceResponse":{
"type":"structure",
"members":{
}
},
"DeleteApplicationRequest":{
"type":"structure",
"required":[
"ApplicationName",
"CreateTimestamp"
],
"members":{
"ApplicationName":{"shape":"ApplicationName"},
"CreateTimestamp":{"shape":"Timestamp"}
}
},
"DeleteApplicationResponse":{
"type":"structure",
"members":{
}
},
"DescribeApplicationRequest":{
"type":"structure",
"required":["ApplicationName"],
"members":{
"ApplicationName":{"shape":"ApplicationName"}
}
},
"DescribeApplicationResponse":{
"type":"structure",
"required":["ApplicationDetail"],
"members":{
"ApplicationDetail":{"shape":"ApplicationDetail"}
}
},
"DestinationSchema":{
"type":"structure",
"members":{
"RecordFormatType":{"shape":"RecordFormatType"}
}
},
"DiscoverInputSchemaRequest":{
"type":"structure",
"members":{
"ResourceARN":{"shape":"ResourceARN"},
"RoleARN":{"shape":"RoleARN"},
"InputStartingPositionConfiguration":{"shape":"InputStartingPositionConfiguration"},
"S3Configuration":{"shape":"S3Configuration"},
"InputProcessingConfiguration":{"shape":"InputProcessingConfiguration"}
}
},
"DiscoverInputSchemaResponse":{
"type":"structure",
"members":{
"InputSchema":{"shape":"SourceSchema"},
"ParsedInputRecords":{"shape":"ParsedInputRecords"},
"ProcessedInputRecords":{"shape":"ProcessedInputRecords"},
"RawInputRecords":{"shape":"RawInputRecords"}
}
},
"ErrorMessage":{"type":"string"},
"FileKey":{
"type":"string",
"max":1024,
"min":1
},
"Id":{
"type":"string",
"max":50,
"min":1,
"pattern":"[a-zA-Z0-9_.-]+"
},
"InAppStreamName":{
"type":"string",
"max":32,
"min":1,
"pattern":"[a-zA-Z][a-zA-Z0-9_]+"
},
"InAppStreamNames":{
"type":"list",
"member":{"shape":"InAppStreamName"}
},
"InAppTableName":{
"type":"string",
"max":32,
"min":1,
"pattern":"[a-zA-Z][a-zA-Z0-9_]+"
},
"Input":{
"type":"structure",
"required":[
"NamePrefix",
"InputSchema"
],
"members":{
"NamePrefix":{"shape":"InAppStreamName"},
"InputProcessingConfiguration":{"shape":"InputProcessingConfiguration"},
"KinesisStreamsInput":{"shape":"KinesisStreamsInput"},
"KinesisFirehoseInput":{"shape":"KinesisFirehoseInput"},
"InputParallelism":{"shape":"InputParallelism"},
"InputSchema":{"shape":"SourceSchema"}
}
},
"InputConfiguration":{
"type":"structure",
"required":[
"Id",
"InputStartingPositionConfiguration"
],
"members":{
"Id":{"shape":"Id"},
"InputStartingPositionConfiguration":{"shape":"InputStartingPositionConfiguration"}
}
},
"InputConfigurations":{
"type":"list",
"member":{"shape":"InputConfiguration"}
},
"InputDescription":{
"type":"structure",
"members":{
"InputId":{"shape":"Id"},
"NamePrefix":{"shape":"InAppStreamName"},
"InAppStreamNames":{"shape":"InAppStreamNames"},
"InputProcessingConfigurationDescription":{"shape":"InputProcessingConfigurationDescription"},
"KinesisStreamsInputDescription":{"shape":"KinesisStreamsInputDescription"},
"KinesisFirehoseInputDescription":{"shape":"KinesisFirehoseInputDescription"},
"InputSchema":{"shape":"SourceSchema"},
"InputParallelism":{"shape":"InputParallelism"},
"InputStartingPositionConfiguration":{"shape":"InputStartingPositionConfiguration"}
}
},
"InputDescriptions":{
"type":"list",
"member":{"shape":"InputDescription"}
},
"InputLambdaProcessor":{
"type":"structure",
"required":[
"ResourceARN",
"RoleARN"
],
"members":{
"ResourceARN":{"shape":"ResourceARN"},
"RoleARN":{"shape":"RoleARN"}
}
},
"InputLambdaProcessorDescription":{
"type":"structure",
"members":{
"ResourceARN":{"shape":"ResourceARN"},
"RoleARN":{"shape":"RoleARN"}
}
},
"InputLambdaProcessorUpdate":{
"type":"structure",
"members":{
"ResourceARNUpdate":{"shape":"ResourceARN"},
"RoleARNUpdate":{"shape":"RoleARN"}
}
},
"InputParallelism":{
"type":"structure",
"members":{
"Count":{"shape":"InputParallelismCount"}
}
},
"InputParallelismCount":{
"type":"integer",
"max":64,
"min":1
},
"InputParallelismUpdate":{
"type":"structure",
"members":{
"CountUpdate":{"shape":"InputParallelismCount"}
}
},
"InputProcessingConfiguration":{
"type":"structure",
"required":["InputLambdaProcessor"],
"members":{
"InputLambdaProcessor":{"shape":"InputLambdaProcessor"}
}
},
"InputProcessingConfigurationDescription":{
"type":"structure",
"members":{
"InputLambdaProcessorDescription":{"shape":"InputLambdaProcessorDescription"}
}
},
"InputProcessingConfigurationUpdate":{
"type":"structure",
"required":["InputLambdaProcessorUpdate"],
"members":{
"InputLambdaProcessorUpdate":{"shape":"InputLambdaProcessorUpdate"}
}
},
"InputSchemaUpdate":{
"type":"structure",
"members":{
"RecordFormatUpdate":{"shape":"RecordFormat"},
"RecordEncodingUpdate":{"shape":"RecordEncoding"},
"RecordColumnUpdates":{"shape":"RecordColumns"}
}
},
"InputStartingPosition":{
"type":"string",
"enum":[
"NOW",
"TRIM_HORIZON",
"LAST_STOPPED_POINT"
]
},
"InputStartingPositionConfiguration":{
"type":"structure",
"members":{
"InputStartingPosition":{"shape":"InputStartingPosition"}
}
},
"InputUpdate":{
"type":"structure",
"required":["InputId"],
"members":{
"InputId":{"shape":"Id"},
"NamePrefixUpdate":{"shape":"InAppStreamName"},
"InputProcessingConfigurationUpdate":{"shape":"InputProcessingConfigurationUpdate"},
"KinesisStreamsInputUpdate":{"shape":"KinesisStreamsInputUpdate"},
"KinesisFirehoseInputUpdate":{"shape":"KinesisFirehoseInputUpdate"},
"InputSchemaUpdate":{"shape":"InputSchemaUpdate"},
"InputParallelismUpdate":{"shape":"InputParallelismUpdate"}
}
},
"InputUpdates":{
"type":"list",
"member":{"shape":"InputUpdate"}
},
"Inputs":{
"type":"list",
"member":{"shape":"Input"}
},
"InvalidApplicationConfigurationException":{
"type":"structure",
"members":{
"message":{"shape":"ErrorMessage"}
},
"exception":true
},
"InvalidArgumentException":{
"type":"structure",
"members":{
"message":{"shape":"ErrorMessage"}
},
"exception":true
},
"JSONMappingParameters":{
"type":"structure",
"required":["RecordRowPath"],
"members":{
"RecordRowPath":{"shape":"RecordRowPath"}
}
},
"KinesisFirehoseInput":{
"type":"structure",
"required":[
"ResourceARN",
"RoleARN"
],
"members":{
"ResourceARN":{"shape":"ResourceARN"},
"RoleARN":{"shape":"RoleARN"}
}
},
"KinesisFirehoseInputDescription":{
"type":"structure",
"members":{
"ResourceARN":{"shape":"ResourceARN"},
"RoleARN":{"shape":"RoleARN"}
}
},
"KinesisFirehoseInputUpdate":{
"type":"structure",
"members":{
"ResourceARNUpdate":{"shape":"ResourceARN"},
"RoleARNUpdate":{"shape":"RoleARN"}
}
},
"KinesisFirehoseOutput":{
"type":"structure",
"required":[
"ResourceARN",
"RoleARN"
],
"members":{
"ResourceARN":{"shape":"ResourceARN"},
"RoleARN":{"shape":"RoleARN"}
}
},
"KinesisFirehoseOutputDescription":{
"type":"structure",
"members":{
"ResourceARN":{"shape":"ResourceARN"},
"RoleARN":{"shape":"RoleARN"}
}
},
"KinesisFirehoseOutputUpdate":{
"type":"structure",
"members":{
"ResourceARNUpdate":{"shape":"ResourceARN"},
"RoleARNUpdate":{"shape":"RoleARN"}
}
},
"KinesisStreamsInput":{
"type":"structure",
"required":[
"ResourceARN",
"RoleARN"
],
"members":{
"ResourceARN":{"shape":"ResourceARN"},
"RoleARN":{"shape":"RoleARN"}
}
},
"KinesisStreamsInputDescription":{
"type":"structure",
"members":{
"ResourceARN":{"shape":"ResourceARN"},
"RoleARN":{"shape":"RoleARN"}
}
},
"KinesisStreamsInputUpdate":{
"type":"structure",
"members":{
"ResourceARNUpdate":{"shape":"ResourceARN"},
"RoleARNUpdate":{"shape":"RoleARN"}
}
},
"KinesisStreamsOutput":{
"type":"structure",
"required":[
"ResourceARN",
"RoleARN"
],
"members":{
"ResourceARN":{"shape":"ResourceARN"},
"RoleARN":{"shape":"RoleARN"}
}
},
"KinesisStreamsOutputDescription":{
"type":"structure",
"members":{
"ResourceARN":{"shape":"ResourceARN"},
"RoleARN":{"shape":"RoleARN"}
}
},
"KinesisStreamsOutputUpdate":{
"type":"structure",
"members":{
"ResourceARNUpdate":{"shape":"ResourceARN"},
"RoleARNUpdate":{"shape":"RoleARN"}
}
},
"LimitExceededException":{
"type":"structure",
"members":{
"message":{"shape":"ErrorMessage"}
},
"exception":true
},
"ListApplicationsInputLimit":{
"type":"integer",
"max":50,
"min":1
},
"ListApplicationsRequest":{
"type":"structure",
"members":{
"Limit":{"shape":"ListApplicationsInputLimit"},
"ExclusiveStartApplicationName":{"shape":"ApplicationName"}
}
},
"ListApplicationsResponse":{
"type":"structure",
"required":[
"ApplicationSummaries",
"HasMoreApplications"
],
"members":{
"ApplicationSummaries":{"shape":"ApplicationSummaries"},
"HasMoreApplications":{"shape":"BooleanObject"}
}
},
"LogStreamARN":{
"type":"string",
"max":2048,
"min":1,
"pattern":"arn:.*"
},
"MappingParameters":{
"type":"structure",
"members":{
"JSONMappingParameters":{"shape":"JSONMappingParameters"},
"CSVMappingParameters":{"shape":"CSVMappingParameters"}
}
},
"Output":{
"type":"structure",
"required":[
"Name",
"DestinationSchema"
],
"members":{
"Name":{"shape":"InAppStreamName"},
"KinesisStreamsOutput":{"shape":"KinesisStreamsOutput"},
"KinesisFirehoseOutput":{"shape":"KinesisFirehoseOutput"},
"DestinationSchema":{"shape":"DestinationSchema"}
}
},
"OutputDescription":{
"type":"structure",
"members":{
"OutputId":{"shape":"Id"},
"Name":{"shape":"InAppStreamName"},
"KinesisStreamsOutputDescription":{"shape":"KinesisStreamsOutputDescription"},
"KinesisFirehoseOutputDescription":{"shape":"KinesisFirehoseOutputDescription"},
"DestinationSchema":{"shape":"DestinationSchema"}
}
},
"OutputDescriptions":{
"type":"list",
"member":{"shape":"OutputDescription"}
},
"OutputUpdate":{
"type":"structure",
"required":["OutputId"],
"members":{
"OutputId":{"shape":"Id"},
"NameUpdate":{"shape":"InAppStreamName"},
"KinesisStreamsOutputUpdate":{"shape":"KinesisStreamsOutputUpdate"},
"KinesisFirehoseOutputUpdate":{"shape":"KinesisFirehoseOutputUpdate"},
"DestinationSchemaUpdate":{"shape":"DestinationSchema"}
}
},
"OutputUpdates":{
"type":"list",
"member":{"shape":"OutputUpdate"}
},
"Outputs":{
"type":"list",
"member":{"shape":"Output"}
},
"ParsedInputRecord":{
"type":"list",
"member":{"shape":"ParsedInputRecordField"}
},
"ParsedInputRecordField":{"type":"string"},
"ParsedInputRecords":{
"type":"list",
"member":{"shape":"ParsedInputRecord"}
},
"ProcessedInputRecord":{"type":"string"},
"ProcessedInputRecords":{
"type":"list",
"member":{"shape":"ProcessedInputRecord"}
},
"RawInputRecord":{"type":"string"},
"RawInputRecords":{
"type":"list",
"member":{"shape":"RawInputRecord"}
},
"RecordColumn":{
"type":"structure",
"required":[
"Name",
"SqlType"
],
"members":{
"Name":{"shape":"RecordColumnName"},
"Mapping":{"shape":"RecordColumnMapping"},
"SqlType":{"shape":"RecordColumnSqlType"}
}
},
"RecordColumnDelimiter":{
"type":"string",
"min":1
},
"RecordColumnMapping":{"type":"string"},
"RecordColumnName":{
"type":"string",
"pattern":"[a-zA-Z_][a-zA-Z0-9_]*"
},
"RecordColumnSqlType":{
"type":"string",
"min":1
},
"RecordColumns":{
"type":"list",
"member":{"shape":"RecordColumn"},
"max":1000,
"min":1
},
"RecordEncoding":{
"type":"string",
"pattern":"UTF-8"
},
"RecordFormat":{
"type":"structure",
"required":["RecordFormatType"],
"members":{
"RecordFormatType":{"shape":"RecordFormatType"},
"MappingParameters":{"shape":"MappingParameters"}
}
},
"RecordFormatType":{
"type":"string",
"enum":[
"JSON",
"CSV"
]
},
"RecordRowDelimiter":{
"type":"string",
"min":1
},
"RecordRowPath":{
"type":"string",
"min":1
},
"ReferenceDataSource":{
"type":"structure",
"required":[
"TableName",
"ReferenceSchema"
],
"members":{
"TableName":{"shape":"InAppTableName"},
"S3ReferenceDataSource":{"shape":"S3ReferenceDataSource"},
"ReferenceSchema":{"shape":"SourceSchema"}
}
},
"ReferenceDataSourceDescription":{
"type":"structure",
"required":[
"ReferenceId",
"TableName",
"S3ReferenceDataSourceDescription"
],
"members":{
"ReferenceId":{"shape":"Id"},
"TableName":{"shape":"InAppTableName"},
"S3ReferenceDataSourceDescription":{"shape":"S3ReferenceDataSourceDescription"},
"ReferenceSchema":{"shape":"SourceSchema"}
}
},
"ReferenceDataSourceDescriptions":{
"type":"list",
"member":{"shape":"ReferenceDataSourceDescription"}
},
"ReferenceDataSourceUpdate":{
"type":"structure",
"required":["ReferenceId"],
"members":{
"ReferenceId":{"shape":"Id"},
"TableNameUpdate":{"shape":"InAppTableName"},
"S3ReferenceDataSourceUpdate":{"shape":"S3ReferenceDataSourceUpdate"},
"ReferenceSchemaUpdate":{"shape":"SourceSchema"}
}
},
"ReferenceDataSourceUpdates":{
"type":"list",
"member":{"shape":"ReferenceDataSourceUpdate"}
},
"ResourceARN":{
"type":"string",
"max":2048,
"min":1,
"pattern":"arn:.*"
},
"ResourceInUseException":{
"type":"structure",
"members":{
"message":{"shape":"ErrorMessage"}
},
"exception":true
},
"ResourceNotFoundException":{
"type":"structure",
"members":{
"message":{"shape":"ErrorMessage"}
},
"exception":true
},
"ResourceProvisionedThroughputExceededException":{
"type":"structure",
"members":{
"message":{"shape":"ErrorMessage"}
},
"exception":true
},
"RoleARN":{
"type":"string",
"max":2048,
"min":1,
"pattern":"arn:aws:iam::\\d{12}:role/?[a-zA-Z_0-9+=,.@\\-_/]+"
},
"S3Configuration":{
"type":"structure",
"required":[
"RoleARN",
"BucketARN",
"FileKey"
],
"members":{
"RoleARN":{"shape":"RoleARN"},
"BucketARN":{"shape":"BucketARN"},
"FileKey":{"shape":"FileKey"}
}
},
"S3ReferenceDataSource":{
"type":"structure",
"required":[
"BucketARN",
"FileKey",
"ReferenceRoleARN"
],
"members":{
"BucketARN":{"shape":"BucketARN"},
"FileKey":{"shape":"FileKey"},
"ReferenceRoleARN":{"shape":"RoleARN"}
}
},
"S3ReferenceDataSourceDescription":{
"type":"structure",
"required":[
"BucketARN",
"FileKey",
"ReferenceRoleARN"
],
"members":{
"BucketARN":{"shape":"BucketARN"},
"FileKey":{"shape":"FileKey"},
"ReferenceRoleARN":{"shape":"RoleARN"}
}
},
"S3ReferenceDataSourceUpdate":{
"type":"structure",
"members":{
"BucketARNUpdate":{"shape":"BucketARN"},
"FileKeyUpdate":{"shape":"FileKey"},
"ReferenceRoleARNUpdate":{"shape":"RoleARN"}
}
},
"ServiceUnavailableException":{
"type":"structure",
"members":{
"message":{"shape":"ErrorMessage"}
},
"exception":true,
"fault":true
},
"SourceSchema":{
"type":"structure",
"required":[
"RecordFormat",
"RecordColumns"
],
"members":{
"RecordFormat":{"shape":"RecordFormat"},
"RecordEncoding":{"shape":"RecordEncoding"},
"RecordColumns":{"shape":"RecordColumns"}
}
},
"StartApplicationRequest":{
"type":"structure",
"required":[
"ApplicationName",
"InputConfigurations"
],
"members":{
"ApplicationName":{"shape":"ApplicationName"},
"InputConfigurations":{"shape":"InputConfigurations"}
}
},
"StartApplicationResponse":{
"type":"structure",
"members":{
}
},
"StopApplicationRequest":{
"type":"structure",
"required":["ApplicationName"],
"members":{
"ApplicationName":{"shape":"ApplicationName"}
}
},
"StopApplicationResponse":{
"type":"structure",
"members":{
}
},
"Timestamp":{"type":"timestamp"},
"UnableToDetectSchemaException":{
"type":"structure",
"members":{
"message":{"shape":"ErrorMessage"},
"RawInputRecords":{"shape":"RawInputRecords"},
"ProcessedInputRecords":{"shape":"ProcessedInputRecords"}
},
"exception":true
},
"UpdateApplicationRequest":{
"type":"structure",
"required":[
"ApplicationName",
"CurrentApplicationVersionId",
"ApplicationUpdate"
],
"members":{
"ApplicationName":{"shape":"ApplicationName"},
"CurrentApplicationVersionId":{"shape":"ApplicationVersionId"},
"ApplicationUpdate":{"shape":"ApplicationUpdate"}
}
},
"UpdateApplicationResponse":{
"type":"structure",
"members":{
}
}
}
}