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

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
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)


35066
35067
35068
35069
35070
35071
35072
35073
35074
35075
35076
35077
35078
# File 'lib/aws-sdk-quicksight/types.rb', line 35066

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)


35066
35067
35068
35069
35070
35071
35072
35073
35074
35075
35076
35077
35078
# File 'lib/aws-sdk-quicksight/types.rb', line 35066

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)


35066
35067
35068
35069
35070
35071
35072
35073
35074
35075
35076
35077
35078
# File 'lib/aws-sdk-quicksight/types.rb', line 35066

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)


35066
35067
35068
35069
35070
35071
35072
35073
35074
35075
35076
35077
35078
# File 'lib/aws-sdk-quicksight/types.rb', line 35066

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)


35066
35067
35068
35069
35070
35071
35072
35073
35074
35075
35076
35077
35078
# File 'lib/aws-sdk-quicksight/types.rb', line 35066

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)


35066
35067
35068
35069
35070
35071
35072
35073
35074
35075
35076
35077
35078
# File 'lib/aws-sdk-quicksight/types.rb', line 35066

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)


35066
35067
35068
35069
35070
35071
35072
35073
35074
35075
35076
35077
35078
# File 'lib/aws-sdk-quicksight/types.rb', line 35066

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)


35066
35067
35068
35069
35070
35071
35072
35073
35074
35075
35076
35077
35078
# File 'lib/aws-sdk-quicksight/types.rb', line 35066

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)


35066
35067
35068
35069
35070
35071
35072
35073
35074
35075
35076
35077
35078
# File 'lib/aws-sdk-quicksight/types.rb', line 35066

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