{-# LANGUAGE NoImplicitPrelude #-}
{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Amazonka.STS.Lens
(
assumeRole_durationSeconds,
assumeRole_externalId,
assumeRole_policy,
assumeRole_policyArns,
assumeRole_serialNumber,
assumeRole_sourceIdentity,
assumeRole_tags,
assumeRole_tokenCode,
assumeRole_transitiveTagKeys,
assumeRole_roleArn,
assumeRole_roleSessionName,
assumeRoleResponse_assumedRoleUser,
assumeRoleResponse_packedPolicySize,
assumeRoleResponse_sourceIdentity,
assumeRoleResponse_httpStatus,
assumeRoleResponse_credentials,
assumeRoleWithSAML_durationSeconds,
assumeRoleWithSAML_policy,
assumeRoleWithSAML_policyArns,
assumeRoleWithSAML_roleArn,
assumeRoleWithSAML_principalArn,
assumeRoleWithSAML_sAMLAssertion,
assumeRoleWithSAMLResponse_assumedRoleUser,
assumeRoleWithSAMLResponse_audience,
assumeRoleWithSAMLResponse_credentials,
assumeRoleWithSAMLResponse_issuer,
assumeRoleWithSAMLResponse_nameQualifier,
assumeRoleWithSAMLResponse_packedPolicySize,
assumeRoleWithSAMLResponse_sourceIdentity,
assumeRoleWithSAMLResponse_subject,
assumeRoleWithSAMLResponse_subjectType,
assumeRoleWithSAMLResponse_httpStatus,
assumeRoleWithWebIdentity_durationSeconds,
assumeRoleWithWebIdentity_policy,
assumeRoleWithWebIdentity_policyArns,
assumeRoleWithWebIdentity_providerId,
assumeRoleWithWebIdentity_roleArn,
assumeRoleWithWebIdentity_roleSessionName,
assumeRoleWithWebIdentity_webIdentityToken,
assumeRoleWithWebIdentityResponse_assumedRoleUser,
assumeRoleWithWebIdentityResponse_audience,
assumeRoleWithWebIdentityResponse_packedPolicySize,
assumeRoleWithWebIdentityResponse_provider,
assumeRoleWithWebIdentityResponse_sourceIdentity,
assumeRoleWithWebIdentityResponse_subjectFromWebIdentityToken,
assumeRoleWithWebIdentityResponse_httpStatus,
assumeRoleWithWebIdentityResponse_credentials,
decodeAuthorizationMessage_encodedMessage,
decodeAuthorizationMessageResponse_decodedMessage,
decodeAuthorizationMessageResponse_httpStatus,
getAccessKeyInfo_accessKeyId,
getAccessKeyInfoResponse_account,
getAccessKeyInfoResponse_httpStatus,
getCallerIdentityResponse_account,
getCallerIdentityResponse_arn,
getCallerIdentityResponse_userId,
getCallerIdentityResponse_httpStatus,
getFederationToken_durationSeconds,
getFederationToken_policy,
getFederationToken_policyArns,
getFederationToken_tags,
getFederationToken_name,
getFederationTokenResponse_credentials,
getFederationTokenResponse_federatedUser,
getFederationTokenResponse_packedPolicySize,
getFederationTokenResponse_httpStatus,
getSessionToken_durationSeconds,
getSessionToken_serialNumber,
getSessionToken_tokenCode,
getSessionTokenResponse_credentials,
getSessionTokenResponse_httpStatus,
assumedRoleUser_assumedRoleId,
assumedRoleUser_arn,
federatedUser_federatedUserId,
federatedUser_arn,
policyDescriptorType_arn,
tag_key,
tag_value,
)
where
import Amazonka.STS.AssumeRole
import Amazonka.STS.AssumeRoleWithSAML
import Amazonka.STS.AssumeRoleWithWebIdentity
import Amazonka.STS.DecodeAuthorizationMessage
import Amazonka.STS.GetAccessKeyInfo
import Amazonka.STS.GetCallerIdentity
import Amazonka.STS.GetFederationToken
import Amazonka.STS.GetSessionToken
import Amazonka.STS.Types.AssumedRoleUser
import Amazonka.STS.Types.FederatedUser
import Amazonka.STS.Types.PolicyDescriptorType
import Amazonka.STS.Types.Tag