You are viewing documentation for version 3 of the AWS SDK for Ruby. Version 2 documentation can be found here.

Class: Aws::KinesisAnalytics::Types::KinesisFirehoseInputUpdate

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-kinesisanalytics/lib/aws-sdk-kinesisanalytics/types.rb

Overview

Note:

When making an API call, you may pass KinesisFirehoseInputUpdate data as a hash:

{
  resource_arn_update: "ResourceARN",
  role_arn_update: "RoleARN",
}

When updating application input configuration, provides information about an Amazon Kinesis Firehose delivery stream as the streaming source.

Instance Attribute Summary collapse

Instance Attribute Details

#resource_arn_updateString

ARN of the input Amazon Kinesis Firehose delivery stream to read.

Returns:

  • (String)


1933
1934
1935
1936
1937
# File 'gems/aws-sdk-kinesisanalytics/lib/aws-sdk-kinesisanalytics/types.rb', line 1933

class KinesisFirehoseInputUpdate < Struct.new(
  :resource_arn_update,
  :role_arn_update)
  include Aws::Structure
end

#role_arn_updateString

Amazon Resource Name (ARN) of the IAM role that Amazon Kinesis Analytics can assume to access the stream on your behalf. You need to grant necessary permissions to this role.

Returns:

  • (String)


1933
1934
1935
1936
1937
# File 'gems/aws-sdk-kinesisanalytics/lib/aws-sdk-kinesisanalytics/types.rb', line 1933

class KinesisFirehoseInputUpdate < Struct.new(
  :resource_arn_update,
  :role_arn_update)
  include Aws::Structure
end