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 Quick Sight account name.

  • The edition of Quick Sight that your account is using.

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

  • The authentication type of the Quick Sight account.

  • The status of the Quick Sight 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 Quick Sight subscription in your Amazon Web Services account. You create this name when you sign up for Quick. It's unique over all of Amazon Web Services, and it appears only when users sign in.

Returns:

  • (String)


141
142
143
144
145
146
147
148
149
150
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 141

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)


141
142
143
144
145
146
147
148
149
150
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 141

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 Quick Sight account is authenticated.

Returns:

  • (String)


141
142
143
144
145
146
147
148
149
150
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 141

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 Quick Sight account.

Returns:

  • (String)


141
142
143
144
145
146
147
148
149
150
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 141

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)


141
142
143
144
145
146
147
148
149
150
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 141

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 Quick Sight to send notifications regarding your Amazon Web Services account or Quick Sight subscription.

Returns:

  • (String)


141
142
143
144
145
146
147
148
149
150
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 141

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