Class: Aws::IoTEvents::Types::CreateInputRequest

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

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#input_definitionTypes::InputDefinition

The definition of the input.



975
976
977
978
979
980
981
982
# File 'gems/aws-sdk-iotevents/lib/aws-sdk-iotevents/types.rb', line 975

class CreateInputRequest < Struct.new(
  :input_name,
  :input_description,
  :input_definition,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#input_descriptionString

A brief description of the input.

Returns:

  • (String)


975
976
977
978
979
980
981
982
# File 'gems/aws-sdk-iotevents/lib/aws-sdk-iotevents/types.rb', line 975

class CreateInputRequest < Struct.new(
  :input_name,
  :input_description,
  :input_definition,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#input_nameString

The name you want to give to the input.

Returns:

  • (String)


975
976
977
978
979
980
981
982
# File 'gems/aws-sdk-iotevents/lib/aws-sdk-iotevents/types.rb', line 975

class CreateInputRequest < Struct.new(
  :input_name,
  :input_description,
  :input_definition,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#tagsArray<Types::Tag>

Metadata that can be used to manage the input.

Returns:



975
976
977
978
979
980
981
982
# File 'gems/aws-sdk-iotevents/lib/aws-sdk-iotevents/types.rb', line 975

class CreateInputRequest < Struct.new(
  :input_name,
  :input_description,
  :input_definition,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end