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)


1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 1160

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.



1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 1160

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)


1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 1160

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)


1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 1160

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.



1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 1160

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)


1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 1160

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.



1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 1160

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)


1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 1160

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)


1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 1160

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)


1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 1160

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