Class: Aws::QuickSight::Types::AccountInfo

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

Overview

A structure that contains the following account information elements:

  • Your Amazon QuickSight account name.

  • The edition of Amazon QuickSight that your account is using.

  • The notification email address that is associated with the Amazon QuickSight account.

  • The authentication type of the Amazon QuickSight account.

  • The status of the Amazon QuickSight account’s subscription.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#account_nameString

The account name that you provided for the Amazon QuickSight subscription in your Amazon Web Services account. You create this name when you sign up for Amazon QuickSight. It’s unique over all of Amazon Web Services, and it appears only when users sign in.

Returns:

  • (String)


100
101
102
103
104
105
106
107
108
109
# File 'lib/aws-sdk-quicksight/types.rb', line 100

class AccountInfo < Struct.new(
  :account_name,
  :edition,
  :notification_email,
  :authentication_type,
  :account_subscription_status,
  :iam_identity_center_instance_arn)
  SENSITIVE = []
  include Aws::Structure
end

#account_subscription_statusString

The status of your account subscription.

Returns:

  • (String)


100
101
102
103
104
105
106
107
108
109
# File 'lib/aws-sdk-quicksight/types.rb', line 100

class AccountInfo < Struct.new(
  :account_name,
  :edition,
  :notification_email,
  :authentication_type,
  :account_subscription_status,
  :iam_identity_center_instance_arn)
  SENSITIVE = []
  include Aws::Structure
end

#authentication_typeString

The way that your Amazon QuickSight account is authenticated.

Returns:

  • (String)


100
101
102
103
104
105
106
107
108
109
# File 'lib/aws-sdk-quicksight/types.rb', line 100

class AccountInfo < Struct.new(
  :account_name,
  :edition,
  :notification_email,
  :authentication_type,
  :account_subscription_status,
  :iam_identity_center_instance_arn)
  SENSITIVE = []
  include Aws::Structure
end

#editionString

The edition of your Amazon QuickSight account.

Returns:

  • (String)


100
101
102
103
104
105
106
107
108
109
# File 'lib/aws-sdk-quicksight/types.rb', line 100

class AccountInfo < Struct.new(
  :account_name,
  :edition,
  :notification_email,
  :authentication_type,
  :account_subscription_status,
  :iam_identity_center_instance_arn)
  SENSITIVE = []
  include Aws::Structure
end

#iam_identity_center_instance_arnString

The Amazon Resource Name (ARN) for the IAM Identity Center instance.

Returns:

  • (String)


100
101
102
103
104
105
106
107
108
109
# File 'lib/aws-sdk-quicksight/types.rb', line 100

class AccountInfo < Struct.new(
  :account_name,
  :edition,
  :notification_email,
  :authentication_type,
  :account_subscription_status,
  :iam_identity_center_instance_arn)
  SENSITIVE = []
  include Aws::Structure
end

#notification_emailString

The email address that will be used for Amazon QuickSight to send notifications regarding your Amazon Web Services account or Amazon QuickSight subscription.

Returns:

  • (String)


100
101
102
103
104
105
106
107
108
109
# File 'lib/aws-sdk-quicksight/types.rb', line 100

class AccountInfo < Struct.new(
  :account_name,
  :edition,
  :notification_email,
  :authentication_type,
  :account_subscription_status,
  :iam_identity_center_instance_arn)
  SENSITIVE = []
  include Aws::Structure
end