Class: Aws::EMR::Types::PersistentAppUI

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

Overview

Holds persistent application user interface information. Applications installed on the Amazon EMR cluster publish user interfaces as web sites to monitor cluster activity.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#author_id ⇒ String

The author ID for the persistent application user interface object.

Returns:

  • (String)


5497
5498
5499
5500
5501
5502
5503
5504
5505
5506
5507
5508
# File 'gems/aws-sdk-emr/lib/aws-sdk-emr/types.rb', line 5497

class PersistentAppUI < Struct.new(
  :persistent_app_ui_id,
  :persistent_app_ui_type_list,
  :persistent_app_ui_status,
  :author_id,
  :creation_time,
  :last_modified_time,
  :last_state_change_reason,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#creation_time ⇒ Time

The creation date and time for the persistent application user interface object.

Returns:

  • (Time)


5497
5498
5499
5500
5501
5502
5503
5504
5505
5506
5507
5508
# File 'gems/aws-sdk-emr/lib/aws-sdk-emr/types.rb', line 5497

class PersistentAppUI < Struct.new(
  :persistent_app_ui_id,
  :persistent_app_ui_type_list,
  :persistent_app_ui_status,
  :author_id,
  :creation_time,
  :last_modified_time,
  :last_state_change_reason,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#last_modified_time ⇒ Time

The date and time the persistent application user interface object was last changed.

Returns:

  • (Time)


5497
5498
5499
5500
5501
5502
5503
5504
5505
5506
5507
5508
# File 'gems/aws-sdk-emr/lib/aws-sdk-emr/types.rb', line 5497

class PersistentAppUI < Struct.new(
  :persistent_app_ui_id,
  :persistent_app_ui_type_list,
  :persistent_app_ui_status,
  :author_id,
  :creation_time,
  :last_modified_time,
  :last_state_change_reason,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#last_state_change_reason ⇒ String

The reason the persistent application user interface object was last changed.

Returns:

  • (String)


5497
5498
5499
5500
5501
5502
5503
5504
5505
5506
5507
5508
# File 'gems/aws-sdk-emr/lib/aws-sdk-emr/types.rb', line 5497

class PersistentAppUI < Struct.new(
  :persistent_app_ui_id,
  :persistent_app_ui_type_list,
  :persistent_app_ui_status,
  :author_id,
  :creation_time,
  :last_modified_time,
  :last_state_change_reason,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#persistent_app_ui_id ⇒ String

The identifier for the persistent application user interface object.

Returns:

  • (String)


5497
5498
5499
5500
5501
5502
5503
5504
5505
5506
5507
5508
# File 'gems/aws-sdk-emr/lib/aws-sdk-emr/types.rb', line 5497

class PersistentAppUI < Struct.new(
  :persistent_app_ui_id,
  :persistent_app_ui_type_list,
  :persistent_app_ui_status,
  :author_id,
  :creation_time,
  :last_modified_time,
  :last_state_change_reason,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#persistent_app_ui_status ⇒ String

The status for the persistent application user interface object.

Returns:

  • (String)


5497
5498
5499
5500
5501
5502
5503
5504
5505
5506
5507
5508
# File 'gems/aws-sdk-emr/lib/aws-sdk-emr/types.rb', line 5497

class PersistentAppUI < Struct.new(
  :persistent_app_ui_id,
  :persistent_app_ui_type_list,
  :persistent_app_ui_status,
  :author_id,
  :creation_time,
  :last_modified_time,
  :last_state_change_reason,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#persistent_app_ui_type_list ⇒ Array<String>

The type list for the persistent application user interface object. Valid values include SHS, YTS, or TEZ.

Returns:

  • (Array<String>)


5497
5498
5499
5500
5501
5502
5503
5504
5505
5506
5507
5508
# File 'gems/aws-sdk-emr/lib/aws-sdk-emr/types.rb', line 5497

class PersistentAppUI < Struct.new(
  :persistent_app_ui_id,
  :persistent_app_ui_type_list,
  :persistent_app_ui_status,
  :author_id,
  :creation_time,
  :last_modified_time,
  :last_state_change_reason,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#tags ⇒ Array<Types::Tag>

A collection of tags for the persistent application user interface object.

Returns:



5497
5498
5499
5500
5501
5502
5503
5504
5505
5506
5507
5508
# File 'gems/aws-sdk-emr/lib/aws-sdk-emr/types.rb', line 5497

class PersistentAppUI < Struct.new(
  :persistent_app_ui_id,
  :persistent_app_ui_type_list,
  :persistent_app_ui_status,
  :author_id,
  :creation_time,
  :last_modified_time,
  :last_state_change_reason,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end