Class: Aws::KinesisAnalytics::Types::KinesisStreamsInputUpdate
- Inherits:
-
Struct
- Object
- Struct
- Aws::KinesisAnalytics::Types::KinesisStreamsInputUpdate
- Defined in:
- gems/aws-sdk-kinesisanalytics/lib/aws-sdk-kinesisanalytics/types.rb
Overview
Note:
When making an API call, you may pass KinesisStreamsInputUpdate data as a hash:
{
resource_arn_update: "ResourceARN",
role_arn_update: "RoleARN",
}
When updating application input configuration, provides information about an Amazon Kinesis stream as the streaming source.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#resource_arn_update ⇒ String
Amazon Resource Name (ARN) of the input Amazon Kinesis stream to read.
-
#role_arn_update ⇒ String
ARN of the IAM role that Amazon Kinesis Analytics can assume to access the stream on your behalf.
Instance Attribute Details
#resource_arn_update ⇒ String
Amazon Resource Name (ARN) of the input Amazon Kinesis stream to read.
2370 2371 2372 2373 2374 2375 |
# File 'gems/aws-sdk-kinesisanalytics/lib/aws-sdk-kinesisanalytics/types.rb', line 2370 class KinesisStreamsInputUpdate < Struct.new( :resource_arn_update, :role_arn_update) SENSITIVE = [] include Aws::Structure end |
#role_arn_update ⇒ String
ARN of the IAM role that Amazon Kinesis Analytics can assume to access the stream on your behalf. You need to grant the necessary permissions to this role.
2370 2371 2372 2373 2374 2375 |
# File 'gems/aws-sdk-kinesisanalytics/lib/aws-sdk-kinesisanalytics/types.rb', line 2370 class KinesisStreamsInputUpdate < Struct.new( :resource_arn_update, :role_arn_update) SENSITIVE = [] include Aws::Structure end |