amazonka-quicksight-2.0: Amazon QuickSight SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.QuickSight.Types.SignupResponse

Description

 
Synopsis

Documentation

data SignupResponse Source #

A SignupResponse object that contains a summary of a newly created account.

See: newSignupResponse smart constructor.

Constructors

SignupResponse' 

Fields

  • iAMUser :: Maybe Bool

    A Boolean that is TRUE if the Amazon QuickSight uses IAM as an authentication method.

  • accountName :: Maybe Text

    The name of your Amazon QuickSight account.

  • directoryType :: Maybe Text

    The type of Active Directory that is being used to authenticate the Amazon QuickSight account. Valid values are SIMPLE_AD, AD_CONNECTOR, and MICROSOFT_AD.

  • userLoginName :: Maybe Text

    The user login name for your Amazon QuickSight account.

Instances

Instances details
FromJSON SignupResponse Source # 
Instance details

Defined in Amazonka.QuickSight.Types.SignupResponse

Generic SignupResponse Source # 
Instance details

Defined in Amazonka.QuickSight.Types.SignupResponse

Associated Types

type Rep SignupResponse :: Type -> Type #

Read SignupResponse Source # 
Instance details

Defined in Amazonka.QuickSight.Types.SignupResponse

Show SignupResponse Source # 
Instance details

Defined in Amazonka.QuickSight.Types.SignupResponse

NFData SignupResponse Source # 
Instance details

Defined in Amazonka.QuickSight.Types.SignupResponse

Methods

rnf :: SignupResponse -> () #

Eq SignupResponse Source # 
Instance details

Defined in Amazonka.QuickSight.Types.SignupResponse

Hashable SignupResponse Source # 
Instance details

Defined in Amazonka.QuickSight.Types.SignupResponse

type Rep SignupResponse Source # 
Instance details

Defined in Amazonka.QuickSight.Types.SignupResponse

type Rep SignupResponse = D1 ('MetaData "SignupResponse" "Amazonka.QuickSight.Types.SignupResponse" "amazonka-quicksight-2.0-9P6nV9koXl6GTlt8ZjS7C9" 'False) (C1 ('MetaCons "SignupResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "iAMUser") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "accountName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "directoryType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "userLoginName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newSignupResponse :: SignupResponse Source #

Create a value of SignupResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:iAMUser:SignupResponse', signupResponse_iAMUser - A Boolean that is TRUE if the Amazon QuickSight uses IAM as an authentication method.

$sel:accountName:SignupResponse', signupResponse_accountName - The name of your Amazon QuickSight account.

$sel:directoryType:SignupResponse', signupResponse_directoryType - The type of Active Directory that is being used to authenticate the Amazon QuickSight account. Valid values are SIMPLE_AD, AD_CONNECTOR, and MICROSOFT_AD.

$sel:userLoginName:SignupResponse', signupResponse_userLoginName - The user login name for your Amazon QuickSight account.

signupResponse_iAMUser :: Lens' SignupResponse (Maybe Bool) Source #

A Boolean that is TRUE if the Amazon QuickSight uses IAM as an authentication method.

signupResponse_accountName :: Lens' SignupResponse (Maybe Text) Source #

The name of your Amazon QuickSight account.

signupResponse_directoryType :: Lens' SignupResponse (Maybe Text) Source #

The type of Active Directory that is being used to authenticate the Amazon QuickSight account. Valid values are SIMPLE_AD, AD_CONNECTOR, and MICROSOFT_AD.

signupResponse_userLoginName :: Lens' SignupResponse (Maybe Text) Source #

The user login name for your Amazon QuickSight account.