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)


33815
33816
33817
33818
33819
33820
33821
33822
33823
33824
33825
33826
33827
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 33815

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)


33815
33816
33817
33818
33819
33820
33821
33822
33823
33824
33825
33826
33827
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 33815

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)


33815
33816
33817
33818
33819
33820
33821
33822
33823
33824
33825
33826
33827
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 33815

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)


33815
33816
33817
33818
33819
33820
33821
33822
33823
33824
33825
33826
33827
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 33815

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)


33815
33816
33817
33818
33819
33820
33821
33822
33823
33824
33825
33826
33827
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 33815

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)


33815
33816
33817
33818
33819
33820
33821
33822
33823
33824
33825
33826
33827
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 33815

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)


33815
33816
33817
33818
33819
33820
33821
33822
33823
33824
33825
33826
33827
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 33815

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)


33815
33816
33817
33818
33819
33820
33821
33822
33823
33824
33825
33826
33827
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 33815

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)


33815
33816
33817
33818
33819
33820
33821
33822
33823
33824
33825
33826
33827
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 33815

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