{-# LANGUAGE NoImplicitPrelude #-} {-# OPTIONS_GHC -fno-warn-duplicate-exports #-} {-# OPTIONS_GHC -fno-warn-unused-imports #-} -- Derived from AWS service descriptions, licensed under Apache 2.0. -- | -- Module : Amazonka.RolesAnywhere.Lens -- Copyright : (c) 2013-2023 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay -- Stability : auto-generated -- Portability : non-portable (GHC extensions) module Amazonka.RolesAnywhere.Lens ( -- * Operations -- ** CreateProfile createProfile_durationSeconds, createProfile_enabled, createProfile_managedPolicyArns, createProfile_requireInstanceProperties, createProfile_sessionPolicy, createProfile_tags, createProfile_name, createProfile_roleArns, profileDetailResponse_profile, -- ** CreateTrustAnchor createTrustAnchor_enabled, createTrustAnchor_tags, createTrustAnchor_name, createTrustAnchor_source, trustAnchorDetailResponse_trustAnchor, -- ** DeleteCrl deleteCrl_crlId, crlDetailResponse_crl, -- ** DeleteProfile deleteProfile_profileId, profileDetailResponse_profile, -- ** DeleteTrustAnchor deleteTrustAnchor_trustAnchorId, trustAnchorDetailResponse_trustAnchor, -- ** DisableCrl disableCrl_crlId, crlDetailResponse_crl, -- ** DisableProfile disableProfile_profileId, profileDetailResponse_profile, -- ** DisableTrustAnchor disableTrustAnchor_trustAnchorId, trustAnchorDetailResponse_trustAnchor, -- ** EnableCrl enableCrl_crlId, crlDetailResponse_crl, -- ** EnableProfile enableProfile_profileId, profileDetailResponse_profile, -- ** EnableTrustAnchor enableTrustAnchor_trustAnchorId, trustAnchorDetailResponse_trustAnchor, -- ** GetCrl getCrl_crlId, crlDetailResponse_crl, -- ** GetProfile getProfile_profileId, profileDetailResponse_profile, -- ** GetSubject getSubject_subjectId, getSubjectResponse_subject, getSubjectResponse_httpStatus, -- ** GetTrustAnchor getTrustAnchor_trustAnchorId, trustAnchorDetailResponse_trustAnchor, -- ** ImportCrl importCrl_enabled, importCrl_tags, importCrl_crlData, importCrl_name, importCrl_trustAnchorArn, crlDetailResponse_crl, -- ** ListCrls listCrls_nextToken, listCrls_pageSize, listCrlsResponse_crls, listCrlsResponse_nextToken, listCrlsResponse_httpStatus, -- ** ListProfiles listProfiles_nextToken, listProfiles_pageSize, listProfilesResponse_nextToken, listProfilesResponse_profiles, listProfilesResponse_httpStatus, -- ** ListSubjects listSubjects_nextToken, listSubjects_pageSize, listSubjectsResponse_nextToken, listSubjectsResponse_subjects, listSubjectsResponse_httpStatus, -- ** ListTagsForResource listTagsForResource_resourceArn, listTagsForResourceResponse_tags, listTagsForResourceResponse_httpStatus, -- ** ListTrustAnchors listTrustAnchors_nextToken, listTrustAnchors_pageSize, listTrustAnchorsResponse_nextToken, listTrustAnchorsResponse_trustAnchors, listTrustAnchorsResponse_httpStatus, -- ** TagResource tagResource_resourceArn, tagResource_tags, tagResourceResponse_httpStatus, -- ** UntagResource untagResource_resourceArn, untagResource_tagKeys, untagResourceResponse_httpStatus, -- ** UpdateCrl updateCrl_crlData, updateCrl_name, updateCrl_crlId, crlDetailResponse_crl, -- ** UpdateProfile updateProfile_durationSeconds, updateProfile_managedPolicyArns, updateProfile_name, updateProfile_roleArns, updateProfile_sessionPolicy, updateProfile_profileId, profileDetailResponse_profile, -- ** UpdateTrustAnchor updateTrustAnchor_name, updateTrustAnchor_source, updateTrustAnchor_trustAnchorId, trustAnchorDetailResponse_trustAnchor, -- * Types -- ** CredentialSummary credentialSummary_enabled, credentialSummary_failed, credentialSummary_issuer, credentialSummary_seenAt, credentialSummary_serialNumber, credentialSummary_x509CertificateData, -- ** CrlDetail crlDetail_createdAt, crlDetail_crlArn, crlDetail_crlData, crlDetail_crlId, crlDetail_enabled, crlDetail_name, crlDetail_trustAnchorArn, crlDetail_updatedAt, -- ** CrlDetailResponse crlDetailResponse_crl, -- ** InstanceProperty instanceProperty_failed, instanceProperty_properties, instanceProperty_seenAt, -- ** ListRequest listRequest_nextToken, listRequest_pageSize, -- ** ProfileDetail profileDetail_createdAt, profileDetail_createdBy, profileDetail_durationSeconds, profileDetail_enabled, profileDetail_managedPolicyArns, profileDetail_name, profileDetail_profileArn, profileDetail_profileId, profileDetail_requireInstanceProperties, profileDetail_roleArns, profileDetail_sessionPolicy, profileDetail_updatedAt, -- ** ProfileDetailResponse profileDetailResponse_profile, -- ** ScalarCrlRequest scalarCrlRequest_crlId, -- ** ScalarProfileRequest scalarProfileRequest_profileId, -- ** ScalarTrustAnchorRequest scalarTrustAnchorRequest_trustAnchorId, -- ** Source source_sourceData, source_sourceType, -- ** SourceData sourceData_acmPcaArn, sourceData_x509CertificateData, -- ** SubjectDetail subjectDetail_createdAt, subjectDetail_credentials, subjectDetail_enabled, subjectDetail_instanceProperties, subjectDetail_lastSeenAt, subjectDetail_subjectArn, subjectDetail_subjectId, subjectDetail_updatedAt, subjectDetail_x509Subject, -- ** SubjectSummary subjectSummary_createdAt, subjectSummary_enabled, subjectSummary_lastSeenAt, subjectSummary_subjectArn, subjectSummary_subjectId, subjectSummary_updatedAt, subjectSummary_x509Subject, -- ** Tag tag_key, tag_value, -- ** TrustAnchorDetail trustAnchorDetail_createdAt, trustAnchorDetail_enabled, trustAnchorDetail_name, trustAnchorDetail_source, trustAnchorDetail_trustAnchorArn, trustAnchorDetail_trustAnchorId, trustAnchorDetail_updatedAt, -- ** TrustAnchorDetailResponse trustAnchorDetailResponse_trustAnchor, ) where import Amazonka.RolesAnywhere.CreateProfile import Amazonka.RolesAnywhere.CreateTrustAnchor import Amazonka.RolesAnywhere.DeleteCrl import Amazonka.RolesAnywhere.DeleteProfile import Amazonka.RolesAnywhere.DeleteTrustAnchor import Amazonka.RolesAnywhere.DisableCrl import Amazonka.RolesAnywhere.DisableProfile import Amazonka.RolesAnywhere.DisableTrustAnchor import Amazonka.RolesAnywhere.EnableCrl import Amazonka.RolesAnywhere.EnableProfile import Amazonka.RolesAnywhere.EnableTrustAnchor import Amazonka.RolesAnywhere.GetCrl import Amazonka.RolesAnywhere.GetProfile import Amazonka.RolesAnywhere.GetSubject import Amazonka.RolesAnywhere.GetTrustAnchor import Amazonka.RolesAnywhere.ImportCrl import Amazonka.RolesAnywhere.ListCrls import Amazonka.RolesAnywhere.ListProfiles import Amazonka.RolesAnywhere.ListSubjects import Amazonka.RolesAnywhere.ListTagsForResource import Amazonka.RolesAnywhere.ListTrustAnchors import Amazonka.RolesAnywhere.TagResource import Amazonka.RolesAnywhere.Types.CredentialSummary import Amazonka.RolesAnywhere.Types.CrlDetail import Amazonka.RolesAnywhere.Types.CrlDetailResponse import Amazonka.RolesAnywhere.Types.InstanceProperty import Amazonka.RolesAnywhere.Types.ListRequest import Amazonka.RolesAnywhere.Types.ProfileDetail import Amazonka.RolesAnywhere.Types.ProfileDetailResponse import Amazonka.RolesAnywhere.Types.ScalarCrlRequest import Amazonka.RolesAnywhere.Types.ScalarProfileRequest import Amazonka.RolesAnywhere.Types.ScalarTrustAnchorRequest import Amazonka.RolesAnywhere.Types.Source import Amazonka.RolesAnywhere.Types.SourceData import Amazonka.RolesAnywhere.Types.SubjectDetail import Amazonka.RolesAnywhere.Types.SubjectSummary import Amazonka.RolesAnywhere.Types.Tag import Amazonka.RolesAnywhere.Types.TrustAnchorDetail import Amazonka.RolesAnywhere.Types.TrustAnchorDetailResponse import Amazonka.RolesAnywhere.UntagResource import Amazonka.RolesAnywhere.UpdateCrl import Amazonka.RolesAnywhere.UpdateProfile import Amazonka.RolesAnywhere.UpdateTrustAnchor