class Aws::IoTSiteWise::Types::Identity

Contains an identity that can access an IoT SiteWise Monitor resource.

<note markdown=“1”> 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].

</note>

[1]: console.aws.amazon.com/singlesignon

@note When making an API call, you may pass Identity

data as a hash:

    {
      user: {
        id: "IdentityId", # required
      },
      group: {
        id: "IdentityId", # required
      },
      iam_user: {
        arn: "ARN", # required
      },
      iam_role: {
        arn: "ARN", # required
      },
    }

@!attribute [rw] user

An Amazon Web Services SSO user identity.
@return [Types::UserIdentity]

@!attribute [rw] group

An Amazon Web Services SSO group identity.
@return [Types::GroupIdentity]

@!attribute [rw] iam_user

An IAM user identity.
@return [Types::IAMUserIdentity]

@!attribute [rw] iam_role

An IAM role identity.
@return [Types::IAMRoleIdentity]

Constants

SENSITIVE