Class: Aws::Types::CreateStreamProcessorRequest

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#data_sharing_preferenceTypes::StreamProcessorDataSharingPreference

Returns the value of attribute data_sharing_preference.



299
300
301
# File 'sig/types.rbs', line 299

def data_sharing_preference
  @data_sharing_preference
end

#inputTypes::StreamProcessorInput

Returns the value of attribute input.



290
291
292
# File 'sig/types.rbs', line 290

def input
  @input
end

#kms_key_id::String

Returns the value of attribute kms_key_id.

Returns:

  • (::String)


297
298
299
# File 'sig/types.rbs', line 297

def kms_key_id
  @kms_key_id
end

#name::String

Returns the value of attribute name.

Returns:

  • (::String)


292
293
294
# File 'sig/types.rbs', line 292

def name
  @name
end

#notification_channelTypes::StreamProcessorNotificationChannel

Returns the value of attribute notification_channel.



296
297
298
# File 'sig/types.rbs', line 296

def notification_channel
  @notification_channel
end

#outputTypes::StreamProcessorOutput

Returns the value of attribute output.



291
292
293
# File 'sig/types.rbs', line 291

def output
  @output
end

#regions_of_interest::Array[Types::RegionOfInterest]

Returns the value of attribute regions_of_interest.

Returns:



298
299
300
# File 'sig/types.rbs', line 298

def regions_of_interest
  @regions_of_interest
end

#role_arn::String

Returns the value of attribute role_arn.

Returns:

  • (::String)


294
295
296
# File 'sig/types.rbs', line 294

def role_arn
  @role_arn
end

#settingsTypes::StreamProcessorSettings

Returns the value of attribute settings.



293
294
295
# File 'sig/types.rbs', line 293

def settings
  @settings
end

#tags::Hash[::String, ::String]

Returns the value of attribute tags.

Returns:

  • (::Hash[::String, ::String])


295
296
297
# File 'sig/types.rbs', line 295

def tags
  @tags
end