Class: Aws::Rekognition::Types::DescribeStreamProcessorResponse

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

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#creation_timestampTime

Date and time the stream processor was created

Returns:

  • (Time)


1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 1607

class DescribeStreamProcessorResponse < Struct.new(
  :name,
  :stream_processor_arn,
  :status,
  :status_message,
  :creation_timestamp,
  :last_update_timestamp,
  :input,
  :output,
  :role_arn,
  :settings)
  SENSITIVE = []
  include Aws::Structure
end

#inputTypes::StreamProcessorInput

Kinesis video stream that provides the source streaming video.



1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 1607

class DescribeStreamProcessorResponse < Struct.new(
  :name,
  :stream_processor_arn,
  :status,
  :status_message,
  :creation_timestamp,
  :last_update_timestamp,
  :input,
  :output,
  :role_arn,
  :settings)
  SENSITIVE = []
  include Aws::Structure
end

#last_update_timestampTime

The time, in Unix format, the stream processor was last updated. For example, when the stream processor moves from a running state to a failed state, or when the user starts or stops the stream processor.

Returns:

  • (Time)


1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 1607

class DescribeStreamProcessorResponse < Struct.new(
  :name,
  :stream_processor_arn,
  :status,
  :status_message,
  :creation_timestamp,
  :last_update_timestamp,
  :input,
  :output,
  :role_arn,
  :settings)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

Name of the stream processor.

Returns:

  • (String)


1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 1607

class DescribeStreamProcessorResponse < Struct.new(
  :name,
  :stream_processor_arn,
  :status,
  :status_message,
  :creation_timestamp,
  :last_update_timestamp,
  :input,
  :output,
  :role_arn,
  :settings)
  SENSITIVE = []
  include Aws::Structure
end

#outputTypes::StreamProcessorOutput

Kinesis data stream to which Amazon Rekognition Video puts the analysis results.



1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 1607

class DescribeStreamProcessorResponse < Struct.new(
  :name,
  :stream_processor_arn,
  :status,
  :status_message,
  :creation_timestamp,
  :last_update_timestamp,
  :input,
  :output,
  :role_arn,
  :settings)
  SENSITIVE = []
  include Aws::Structure
end

#role_arnString

ARN of the IAM role that allows access to the stream processor.

Returns:

  • (String)


1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 1607

class DescribeStreamProcessorResponse < Struct.new(
  :name,
  :stream_processor_arn,
  :status,
  :status_message,
  :creation_timestamp,
  :last_update_timestamp,
  :input,
  :output,
  :role_arn,
  :settings)
  SENSITIVE = []
  include Aws::Structure
end

#settingsTypes::StreamProcessorSettings

Face recognition input parameters that are being used by the stream processor. Includes the collection to use for face recognition and the face attributes to detect.



1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 1607

class DescribeStreamProcessorResponse < Struct.new(
  :name,
  :stream_processor_arn,
  :status,
  :status_message,
  :creation_timestamp,
  :last_update_timestamp,
  :input,
  :output,
  :role_arn,
  :settings)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

Current status of the stream processor.

Returns:

  • (String)


1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 1607

class DescribeStreamProcessorResponse < Struct.new(
  :name,
  :stream_processor_arn,
  :status,
  :status_message,
  :creation_timestamp,
  :last_update_timestamp,
  :input,
  :output,
  :role_arn,
  :settings)
  SENSITIVE = []
  include Aws::Structure
end

#status_messageString

Detailed status message about the stream processor.

Returns:

  • (String)


1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 1607

class DescribeStreamProcessorResponse < Struct.new(
  :name,
  :stream_processor_arn,
  :status,
  :status_message,
  :creation_timestamp,
  :last_update_timestamp,
  :input,
  :output,
  :role_arn,
  :settings)
  SENSITIVE = []
  include Aws::Structure
end

#stream_processor_arnString

ARN of the stream processor.

Returns:

  • (String)


1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 1607

class DescribeStreamProcessorResponse < Struct.new(
  :name,
  :stream_processor_arn,
  :status,
  :status_message,
  :creation_timestamp,
  :last_update_timestamp,
  :input,
  :output,
  :role_arn,
  :settings)
  SENSITIVE = []
  include Aws::Structure
end