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

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

Overview

A structure that contains the following account information elements:

  • Your QuickSight account name.

  • The edition of QuickSight that your account is using.

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

  • The authentication type of the QuickSight account.

  • The status of the 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 QuickSight subscription in your Amazon Web Services account. You create this name when you sign up for 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 'gems/aws-sdk-quicksight/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 'gems/aws-sdk-quicksight/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 QuickSight account is authenticated.

Returns:

  • (String)


100
101
102
103
104
105
106
107
108
109
# File 'gems/aws-sdk-quicksight/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 QuickSight account.

Returns:

  • (String)


100
101
102
103
104
105
106
107
108
109
# File 'gems/aws-sdk-quicksight/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 'gems/aws-sdk-quicksight/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 QuickSight to send notifications regarding your Amazon Web Services account or QuickSight subscription.

Returns:

  • (String)


100
101
102
103
104
105
106
107
108
109
# File 'gems/aws-sdk-quicksight/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