AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

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)


1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 1175

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.



1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 1175

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)


1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 1175

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)


1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 1175

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.



1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 1175

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)


1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 1175

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.



1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 1175

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)


1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 1175

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)


1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 1175

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)


1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 1175

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