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_time ⇒ Integer

The time when the self-upgrade request was created.

Returns:

  • (Integer)


41355
41356
41357
41358
41359
41360
41361
41362
41363
41364
41365
41366
41367
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 41355

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_time ⇒ Integer

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

Returns:

  • (Integer)


41355
41356
41357
41358
41359
41360
41361
41362
41363
41364
41365
41366
41367
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 41355

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_reason ⇒ String

The reason for the last update failure, if applicable.

Returns:

  • (String)


41355
41356
41357
41358
41359
41360
41361
41362
41363
41364
41365
41366
41367
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 41355

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_role ⇒ String

The original role of the user before the upgrade.

Returns:

  • (String)


41355
41356
41357
41358
41359
41360
41361
41362
41363
41364
41365
41366
41367
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 41355

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_note ⇒ String

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

Returns:

  • (String)


41355
41356
41357
41358
41359
41360
41361
41362
41363
41364
41365
41366
41367
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 41355

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_status ⇒ String

The status of the self-upgrade request.

Returns:

  • (String)


41355
41356
41357
41358
41359
41360
41361
41362
41363
41364
41365
41366
41367
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 41355

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_role ⇒ String

The role that the user is requesting to upgrade to.

Returns:

  • (String)


41355
41356
41357
41358
41359
41360
41361
41362
41363
41364
41365
41366
41367
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 41355

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_id ⇒ String

The ID of the self-upgrade request.

Returns:

  • (String)


41355
41356
41357
41358
41359
41360
41361
41362
41363
41364
41365
41366
41367
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 41355

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_name ⇒ String

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

Returns:

  • (String)


41355
41356
41357
41358
41359
41360
41361
41362
41363
41364
41365
41366
41367
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 41355

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