libZSservicesZSamazonka-stsZSamazonka-sts
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.STS.Types.FederatedUser

Description

 
Synopsis

Documentation

data FederatedUser Source #

Identifiers for the federated user that is associated with the credentials.

See: newFederatedUser smart constructor.

Constructors

FederatedUser' 

Fields

  • federatedUserId :: Text

    The string that identifies the federated user associated with the credentials, similar to the unique ID of an IAM user.

  • arn :: Text

    The ARN that specifies the federated user that is associated with the credentials. For more information about ARNs and how to use them in policies, see IAM Identifiers in the IAM User Guide.

Instances

Instances details
Eq FederatedUser Source # 
Instance details

Defined in Amazonka.STS.Types.FederatedUser

Read FederatedUser Source # 
Instance details

Defined in Amazonka.STS.Types.FederatedUser

Show FederatedUser Source # 
Instance details

Defined in Amazonka.STS.Types.FederatedUser

Generic FederatedUser Source # 
Instance details

Defined in Amazonka.STS.Types.FederatedUser

Associated Types

type Rep FederatedUser :: Type -> Type #

NFData FederatedUser Source # 
Instance details

Defined in Amazonka.STS.Types.FederatedUser

Methods

rnf :: FederatedUser -> () #

Hashable FederatedUser Source # 
Instance details

Defined in Amazonka.STS.Types.FederatedUser

FromXML FederatedUser Source # 
Instance details

Defined in Amazonka.STS.Types.FederatedUser

type Rep FederatedUser Source # 
Instance details

Defined in Amazonka.STS.Types.FederatedUser

type Rep FederatedUser = D1 ('MetaData "FederatedUser" "Amazonka.STS.Types.FederatedUser" "libZSservicesZSamazonka-stsZSamazonka-sts" 'False) (C1 ('MetaCons "FederatedUser'" 'PrefixI 'True) (S1 ('MetaSel ('Just "federatedUserId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newFederatedUser Source #

Create a value of FederatedUser 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:federatedUserId:FederatedUser', federatedUser_federatedUserId - The string that identifies the federated user associated with the credentials, similar to the unique ID of an IAM user.

$sel:arn:FederatedUser', federatedUser_arn - The ARN that specifies the federated user that is associated with the credentials. For more information about ARNs and how to use them in policies, see IAM Identifiers in the IAM User Guide.

federatedUser_federatedUserId :: Lens' FederatedUser Text Source #

The string that identifies the federated user associated with the credentials, similar to the unique ID of an IAM user.

federatedUser_arn :: Lens' FederatedUser Text Source #

The ARN that specifies the federated user that is associated with the credentials. For more information about ARNs and how to use them in policies, see IAM Identifiers in the IAM User Guide.