Class: Aws::QuickSight::Types::SelfUpgradeRequestDetail

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

Overview

Details of a self-upgrade request.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#creation_timeInteger

The time when the self-upgrade request was created.

Returns:

  • (Integer)


34703
34704
34705
34706
34707
34708
34709
34710
34711
34712
34713
34714
34715
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 34703

class SelfUpgradeRequestDetail < Struct.new(
  :upgrade_request_id,
  :user_name,
  :original_role,
  :requested_role,
  :request_note,
  :creation_time,
  :request_status,
  :last_update_attempt_time,
  :last_update_failure_reason)
  SENSITIVE = []
  include Aws::Structure
end

#last_update_attempt_timeInteger

The time of the last update attempt for the self-upgrade request.

Returns:

  • (Integer)


34703
34704
34705
34706
34707
34708
34709
34710
34711
34712
34713
34714
34715
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 34703

class SelfUpgradeRequestDetail < Struct.new(
  :upgrade_request_id,
  :user_name,
  :original_role,
  :requested_role,
  :request_note,
  :creation_time,
  :request_status,
  :last_update_attempt_time,
  :last_update_failure_reason)
  SENSITIVE = []
  include Aws::Structure
end

#last_update_failure_reasonString

The reason for the last update failure, if applicable.

Returns:

  • (String)


34703
34704
34705
34706
34707
34708
34709
34710
34711
34712
34713
34714
34715
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 34703

class SelfUpgradeRequestDetail < Struct.new(
  :upgrade_request_id,
  :user_name,
  :original_role,
  :requested_role,
  :request_note,
  :creation_time,
  :request_status,
  :last_update_attempt_time,
  :last_update_failure_reason)
  SENSITIVE = []
  include Aws::Structure
end

#original_roleString

The original role of the user before the upgrade.

Returns:

  • (String)


34703
34704
34705
34706
34707
34708
34709
34710
34711
34712
34713
34714
34715
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 34703

class SelfUpgradeRequestDetail < Struct.new(
  :upgrade_request_id,
  :user_name,
  :original_role,
  :requested_role,
  :request_note,
  :creation_time,
  :request_status,
  :last_update_attempt_time,
  :last_update_failure_reason)
  SENSITIVE = []
  include Aws::Structure
end

#request_noteString

An optional note explaining the reason for the self-upgrade request.

Returns:

  • (String)


34703
34704
34705
34706
34707
34708
34709
34710
34711
34712
34713
34714
34715
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 34703

class SelfUpgradeRequestDetail < Struct.new(
  :upgrade_request_id,
  :user_name,
  :original_role,
  :requested_role,
  :request_note,
  :creation_time,
  :request_status,
  :last_update_attempt_time,
  :last_update_failure_reason)
  SENSITIVE = []
  include Aws::Structure
end

#request_statusString

The status of the self-upgrade request.

Returns:

  • (String)


34703
34704
34705
34706
34707
34708
34709
34710
34711
34712
34713
34714
34715
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 34703

class SelfUpgradeRequestDetail < Struct.new(
  :upgrade_request_id,
  :user_name,
  :original_role,
  :requested_role,
  :request_note,
  :creation_time,
  :request_status,
  :last_update_attempt_time,
  :last_update_failure_reason)
  SENSITIVE = []
  include Aws::Structure
end

#requested_roleString

The role that the user is requesting to upgrade to.

Returns:

  • (String)


34703
34704
34705
34706
34707
34708
34709
34710
34711
34712
34713
34714
34715
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 34703

class SelfUpgradeRequestDetail < Struct.new(
  :upgrade_request_id,
  :user_name,
  :original_role,
  :requested_role,
  :request_note,
  :creation_time,
  :request_status,
  :last_update_attempt_time,
  :last_update_failure_reason)
  SENSITIVE = []
  include Aws::Structure
end

#upgrade_request_idString

The ID of the self-upgrade request.

Returns:

  • (String)


34703
34704
34705
34706
34707
34708
34709
34710
34711
34712
34713
34714
34715
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 34703

class SelfUpgradeRequestDetail < Struct.new(
  :upgrade_request_id,
  :user_name,
  :original_role,
  :requested_role,
  :request_note,
  :creation_time,
  :request_status,
  :last_update_attempt_time,
  :last_update_failure_reason)
  SENSITIVE = []
  include Aws::Structure
end

#user_nameString

The username of the user who initiated the self-upgrade request.

Returns:

  • (String)


34703
34704
34705
34706
34707
34708
34709
34710
34711
34712
34713
34714
34715
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 34703

class SelfUpgradeRequestDetail < Struct.new(
  :upgrade_request_id,
  :user_name,
  :original_role,
  :requested_role,
  :request_note,
  :creation_time,
  :request_status,
  :last_update_attempt_time,
  :last_update_failure_reason)
  SENSITIVE = []
  include Aws::Structure
end