Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
Documentation
Contains an identity that can access an IoT SiteWise Monitor resource.
Currently, you can't use Amazon Web Services APIs to retrieve Amazon Web Services SSO identity IDs. You can find the Amazon Web Services SSO identity IDs in the URL of user and group pages in the Amazon Web Services SSO console.
See: newIdentity
smart constructor.
Identity' | |
|
Instances
newIdentity :: Identity Source #
Create a value of Identity
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:Identity'
, identity_iamUser
- An IAM user identity.
$sel:group':Identity'
, identity_group
- An Amazon Web Services SSO group identity.
$sel:user:Identity'
, identity_user
- An Amazon Web Services SSO user identity.
$sel:iamRole:Identity'
, identity_iamRole
- An IAM role identity.
identity_iamUser :: Lens' Identity (Maybe IAMUserIdentity) Source #
An IAM user identity.
identity_group :: Lens' Identity (Maybe GroupIdentity) Source #
An Amazon Web Services SSO group identity.
identity_user :: Lens' Identity (Maybe UserIdentity) Source #
An Amazon Web Services SSO user identity.
identity_iamRole :: Lens' Identity (Maybe IAMRoleIdentity) Source #
An IAM role identity.