Class: Aws::NimbleStudio::Types::StudioComponentSummary

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

Overview

The studio component's summary.

Constant Summary collapse

SENSITIVE =
[:description, :name]

Instance Attribute Summary collapse

Instance Attribute Details

#created_atTime

The Unix epoch timestamp in seconds for when the resource was created.

Returns:

  • (Time)


3686
3687
3688
3689
3690
3691
3692
3693
3694
3695
3696
3697
3698
# File 'gems/aws-sdk-nimblestudio/lib/aws-sdk-nimblestudio/types.rb', line 3686

class StudioComponentSummary < Struct.new(
  :created_at,
  :created_by,
  :description,
  :name,
  :studio_component_id,
  :subtype,
  :type,
  :updated_at,
  :updated_by)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end

#created_byString

The user ID of the user that created the studio component.

Returns:

  • (String)


3686
3687
3688
3689
3690
3691
3692
3693
3694
3695
3696
3697
3698
# File 'gems/aws-sdk-nimblestudio/lib/aws-sdk-nimblestudio/types.rb', line 3686

class StudioComponentSummary < Struct.new(
  :created_at,
  :created_by,
  :description,
  :name,
  :studio_component_id,
  :subtype,
  :type,
  :updated_at,
  :updated_by)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end

#descriptionString

The description.

Returns:

  • (String)


3686
3687
3688
3689
3690
3691
3692
3693
3694
3695
3696
3697
3698
# File 'gems/aws-sdk-nimblestudio/lib/aws-sdk-nimblestudio/types.rb', line 3686

class StudioComponentSummary < Struct.new(
  :created_at,
  :created_by,
  :description,
  :name,
  :studio_component_id,
  :subtype,
  :type,
  :updated_at,
  :updated_by)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end

#nameString

The name for the studio component.

Returns:

  • (String)


3686
3687
3688
3689
3690
3691
3692
3693
3694
3695
3696
3697
3698
# File 'gems/aws-sdk-nimblestudio/lib/aws-sdk-nimblestudio/types.rb', line 3686

class StudioComponentSummary < Struct.new(
  :created_at,
  :created_by,
  :description,
  :name,
  :studio_component_id,
  :subtype,
  :type,
  :updated_at,
  :updated_by)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end

#studio_component_idString

The unique identifier for a studio component resource.

Returns:

  • (String)


3686
3687
3688
3689
3690
3691
3692
3693
3694
3695
3696
3697
3698
# File 'gems/aws-sdk-nimblestudio/lib/aws-sdk-nimblestudio/types.rb', line 3686

class StudioComponentSummary < Struct.new(
  :created_at,
  :created_by,
  :description,
  :name,
  :studio_component_id,
  :subtype,
  :type,
  :updated_at,
  :updated_by)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end

#subtypeString

The specific subtype of a studio component.

Returns:

  • (String)


3686
3687
3688
3689
3690
3691
3692
3693
3694
3695
3696
3697
3698
# File 'gems/aws-sdk-nimblestudio/lib/aws-sdk-nimblestudio/types.rb', line 3686

class StudioComponentSummary < Struct.new(
  :created_at,
  :created_by,
  :description,
  :name,
  :studio_component_id,
  :subtype,
  :type,
  :updated_at,
  :updated_by)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end

#typeString

The type of the studio component.

Returns:

  • (String)


3686
3687
3688
3689
3690
3691
3692
3693
3694
3695
3696
3697
3698
# File 'gems/aws-sdk-nimblestudio/lib/aws-sdk-nimblestudio/types.rb', line 3686

class StudioComponentSummary < Struct.new(
  :created_at,
  :created_by,
  :description,
  :name,
  :studio_component_id,
  :subtype,
  :type,
  :updated_at,
  :updated_by)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end

#updated_atTime

The Unix epoch timestamp in seconds for when the resource was updated.

Returns:

  • (Time)


3686
3687
3688
3689
3690
3691
3692
3693
3694
3695
3696
3697
3698
# File 'gems/aws-sdk-nimblestudio/lib/aws-sdk-nimblestudio/types.rb', line 3686

class StudioComponentSummary < Struct.new(
  :created_at,
  :created_by,
  :description,
  :name,
  :studio_component_id,
  :subtype,
  :type,
  :updated_at,
  :updated_by)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end

#updated_byString

The user ID of the user that most recently updated the resource.

Returns:

  • (String)


3686
3687
3688
3689
3690
3691
3692
3693
3694
3695
3696
3697
3698
# File 'gems/aws-sdk-nimblestudio/lib/aws-sdk-nimblestudio/types.rb', line 3686

class StudioComponentSummary < Struct.new(
  :created_at,
  :created_by,
  :description,
  :name,
  :studio_component_id,
  :subtype,
  :type,
  :updated_at,
  :updated_by)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end