Class: Aws::ElementalInference::Types::CreateFeedResponse

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#access_role_arn ⇒ String

The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that you specified in the request. This property is absent if you didn't specify an IAM role.

Returns:

  • (String)


371
372
373
374
375
376
377
378
379
380
381
382
383
# File 'gems/aws-sdk-elementalinference/lib/aws-sdk-elementalinference/types.rb', line 371

class CreateFeedResponse < Struct.new(
  :arn,
  :name,
  :id,
  :data_endpoints,
  :outputs,
  :access_role_arn,
  :status,
  :association,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#arn ⇒ String

A unique ARN that Elemental Inference assigns to the feed.

Returns:

  • (String)


371
372
373
374
375
376
377
378
379
380
381
382
383
# File 'gems/aws-sdk-elementalinference/lib/aws-sdk-elementalinference/types.rb', line 371

class CreateFeedResponse < Struct.new(
  :arn,
  :name,
  :id,
  :data_endpoints,
  :outputs,
  :access_role_arn,
  :status,
  :association,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#association ⇒ Types::FeedAssociation

The association for this feed. When you create the feed, this property is empty. You must associate a resource with the feed using AssociateFeed or UpdateFeed.



371
372
373
374
375
376
377
378
379
380
381
382
383
# File 'gems/aws-sdk-elementalinference/lib/aws-sdk-elementalinference/types.rb', line 371

class CreateFeedResponse < Struct.new(
  :arn,
  :name,
  :id,
  :data_endpoints,
  :outputs,
  :access_role_arn,
  :status,
  :association,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#data_endpoints ⇒ Array<String>

An array of endpoints for the feed. Typically, there is only one endpoint. The feed receives source media at this endpoint (when the calling application calls PutMedia) and returns the resulting metadata to this endpoint (when the calling application calls GetMetadata).

Returns:

  • (Array<String>)


371
372
373
374
375
376
377
378
379
380
381
382
383
# File 'gems/aws-sdk-elementalinference/lib/aws-sdk-elementalinference/types.rb', line 371

class CreateFeedResponse < Struct.new(
  :arn,
  :name,
  :id,
  :data_endpoints,
  :outputs,
  :access_role_arn,
  :status,
  :association,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#id ⇒ String

A unique ID that Elemental Inference assigns to the feed.

Returns:

  • (String)


371
372
373
374
375
376
377
378
379
380
381
382
383
# File 'gems/aws-sdk-elementalinference/lib/aws-sdk-elementalinference/types.rb', line 371

class CreateFeedResponse < Struct.new(
  :arn,
  :name,
  :id,
  :data_endpoints,
  :outputs,
  :access_role_arn,
  :status,
  :association,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#name ⇒ String

The name that you specified in the request.

Returns:

  • (String)


371
372
373
374
375
376
377
378
379
380
381
382
383
# File 'gems/aws-sdk-elementalinference/lib/aws-sdk-elementalinference/types.rb', line 371

class CreateFeedResponse < Struct.new(
  :arn,
  :name,
  :id,
  :data_endpoints,
  :outputs,
  :access_role_arn,
  :status,
  :association,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#outputs ⇒ Array<Types::GetOutput>

Repeats the outputs that you specified in the request.

Returns:



371
372
373
374
375
376
377
378
379
380
381
382
383
# File 'gems/aws-sdk-elementalinference/lib/aws-sdk-elementalinference/types.rb', line 371

class CreateFeedResponse < Struct.new(
  :arn,
  :name,
  :id,
  :data_endpoints,
  :outputs,
  :access_role_arn,
  :status,
  :association,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#status ⇒ String

The current status of the feed. After creation of the feed has succeeded, the status will be AVAILABLE.

Returns:

  • (String)


371
372
373
374
375
376
377
378
379
380
381
382
383
# File 'gems/aws-sdk-elementalinference/lib/aws-sdk-elementalinference/types.rb', line 371

class CreateFeedResponse < Struct.new(
  :arn,
  :name,
  :id,
  :data_endpoints,
  :outputs,
  :access_role_arn,
  :status,
  :association,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#tags ⇒ Hash<String,String>

Any tags that you included when you created the feed.

Returns:

  • (Hash<String,String>)


371
372
373
374
375
376
377
378
379
380
381
382
383
# File 'gems/aws-sdk-elementalinference/lib/aws-sdk-elementalinference/types.rb', line 371

class CreateFeedResponse < Struct.new(
  :arn,
  :name,
  :id,
  :data_endpoints,
  :outputs,
  :access_role_arn,
  :status,
  :association,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end