Examples:
Request syntax with placeholder values
resp = client.update_application({
application_name: "ApplicationName", current_application_version_id: 1, application_update: { input_updates: [
{
input_id: "Id", name_prefix_update: "InAppStreamName",
input_processing_configuration_update: {
input_lambda_processor_update: { resource_arn_update: "ResourceARN",
role_arn_update: "RoleARN",
},
},
kinesis_streams_input_update: {
resource_arn_update: "ResourceARN",
role_arn_update: "RoleARN",
},
kinesis_firehose_input_update: {
resource_arn_update: "ResourceARN",
role_arn_update: "RoleARN",
},
input_schema_update: {
record_format_update: {
record_format_type: "JSON", mapping_parameters: {
json_mapping_parameters: {
record_row_path: "RecordRowPath", },
csv_mapping_parameters: {
record_row_delimiter: "RecordRowDelimiter", record_column_delimiter: "RecordColumnDelimiter", },
},
},
record_encoding_update: "RecordEncoding",
record_column_updates: [
{
name: "RecordColumnName", mapping: "RecordColumnMapping",
sql_type: "RecordColumnSqlType", },
],
},
input_parallelism_update: {
count_update: 1,
},
},
],
application_code_update: "ApplicationCode",
output_updates: [
{
output_id: "Id", name_update: "InAppStreamName",
kinesis_streams_output_update: {
resource_arn_update: "ResourceARN",
role_arn_update: "RoleARN",
},
kinesis_firehose_output_update: {
resource_arn_update: "ResourceARN",
role_arn_update: "RoleARN",
},
lambda_output_update: {
resource_arn_update: "ResourceARN",
role_arn_update: "RoleARN",
},
destination_schema_update: {
record_format_type: "JSON", },
},
],
reference_data_source_updates: [
{
reference_id: "Id", table_name_update: "InAppTableName",
s3_reference_data_source_update: {
bucket_arn_update: "BucketARN",
file_key_update: "FileKey",
reference_role_arn_update: "RoleARN",
},
reference_schema_update: {
record_format: { record_format_type: "JSON", mapping_parameters: {
json_mapping_parameters: {
record_row_path: "RecordRowPath", },
csv_mapping_parameters: {
record_row_delimiter: "RecordRowDelimiter", record_column_delimiter: "RecordColumnDelimiter", },
},
},
record_encoding: "RecordEncoding",
record_columns: [ {
name: "RecordColumnName", mapping: "RecordColumnMapping",
sql_type: "RecordColumnSqlType", },
],
},
},
],
cloud_watch_logging_option_updates: [
{
cloud_watch_logging_option_id: "Id", log_stream_arn_update: "LogStreamARN",
role_arn_update: "RoleARN",
},
],
},
})
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4