{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Amazonka.AccessAnalyzer
(
defaultService,
_ValidationException,
_AccessDeniedException,
_ConflictException,
_ServiceQuotaExceededException,
_ThrottlingException,
_InternalServerException,
_ResourceNotFoundException,
ListFindings (ListFindings'),
newListFindings,
ListFindingsResponse (ListFindingsResponse'),
newListFindingsResponse,
GetAnalyzedResource (GetAnalyzedResource'),
newGetAnalyzedResource,
GetAnalyzedResourceResponse (GetAnalyzedResourceResponse'),
newGetAnalyzedResourceResponse,
ListPolicyGenerations (ListPolicyGenerations'),
newListPolicyGenerations,
ListPolicyGenerationsResponse (ListPolicyGenerationsResponse'),
newListPolicyGenerationsResponse,
ListAccessPreviews (ListAccessPreviews'),
newListAccessPreviews,
ListAccessPreviewsResponse (ListAccessPreviewsResponse'),
newListAccessPreviewsResponse,
CreateAccessPreview (CreateAccessPreview'),
newCreateAccessPreview,
CreateAccessPreviewResponse (CreateAccessPreviewResponse'),
newCreateAccessPreviewResponse,
ListTagsForResource (ListTagsForResource'),
newListTagsForResource,
ListTagsForResourceResponse (ListTagsForResourceResponse'),
newListTagsForResourceResponse,
StartResourceScan (StartResourceScan'),
newStartResourceScan,
StartResourceScanResponse (StartResourceScanResponse'),
newStartResourceScanResponse,
DeleteArchiveRule (DeleteArchiveRule'),
newDeleteArchiveRule,
DeleteArchiveRuleResponse (DeleteArchiveRuleResponse'),
newDeleteArchiveRuleResponse,
UpdateArchiveRule (UpdateArchiveRule'),
newUpdateArchiveRule,
UpdateArchiveRuleResponse (UpdateArchiveRuleResponse'),
newUpdateArchiveRuleResponse,
GetAccessPreview (GetAccessPreview'),
newGetAccessPreview,
GetAccessPreviewResponse (GetAccessPreviewResponse'),
newGetAccessPreviewResponse,
ListAnalyzedResources (ListAnalyzedResources'),
newListAnalyzedResources,
ListAnalyzedResourcesResponse (ListAnalyzedResourcesResponse'),
newListAnalyzedResourcesResponse,
StartPolicyGeneration (StartPolicyGeneration'),
newStartPolicyGeneration,
StartPolicyGenerationResponse (StartPolicyGenerationResponse'),
newStartPolicyGenerationResponse,
ValidatePolicy (ValidatePolicy'),
newValidatePolicy,
ValidatePolicyResponse (ValidatePolicyResponse'),
newValidatePolicyResponse,
DeleteAnalyzer (DeleteAnalyzer'),
newDeleteAnalyzer,
DeleteAnalyzerResponse (DeleteAnalyzerResponse'),
newDeleteAnalyzerResponse,
UpdateFindings (UpdateFindings'),
newUpdateFindings,
UpdateFindingsResponse (UpdateFindingsResponse'),
newUpdateFindingsResponse,
ListAnalyzers (ListAnalyzers'),
newListAnalyzers,
ListAnalyzersResponse (ListAnalyzersResponse'),
newListAnalyzersResponse,
ListAccessPreviewFindings (ListAccessPreviewFindings'),
newListAccessPreviewFindings,
ListAccessPreviewFindingsResponse (ListAccessPreviewFindingsResponse'),
newListAccessPreviewFindingsResponse,
GetArchiveRule (GetArchiveRule'),
newGetArchiveRule,
GetArchiveRuleResponse (GetArchiveRuleResponse'),
newGetArchiveRuleResponse,
CreateAnalyzer (CreateAnalyzer'),
newCreateAnalyzer,
CreateAnalyzerResponse (CreateAnalyzerResponse'),
newCreateAnalyzerResponse,
ListArchiveRules (ListArchiveRules'),
newListArchiveRules,
ListArchiveRulesResponse (ListArchiveRulesResponse'),
newListArchiveRulesResponse,
CreateArchiveRule (CreateArchiveRule'),
newCreateArchiveRule,
CreateArchiveRuleResponse (CreateArchiveRuleResponse'),
newCreateArchiveRuleResponse,
CancelPolicyGeneration (CancelPolicyGeneration'),
newCancelPolicyGeneration,
CancelPolicyGenerationResponse (CancelPolicyGenerationResponse'),
newCancelPolicyGenerationResponse,
TagResource (TagResource'),
newTagResource,
TagResourceResponse (TagResourceResponse'),
newTagResourceResponse,
ApplyArchiveRule (ApplyArchiveRule'),
newApplyArchiveRule,
ApplyArchiveRuleResponse (ApplyArchiveRuleResponse'),
newApplyArchiveRuleResponse,
GetAnalyzer (GetAnalyzer'),
newGetAnalyzer,
GetAnalyzerResponse (GetAnalyzerResponse'),
newGetAnalyzerResponse,
UntagResource (UntagResource'),
newUntagResource,
UntagResourceResponse (UntagResourceResponse'),
newUntagResourceResponse,
GetFinding (GetFinding'),
newGetFinding,
GetFindingResponse (GetFindingResponse'),
newGetFindingResponse,
GetGeneratedPolicy (GetGeneratedPolicy'),
newGetGeneratedPolicy,
GetGeneratedPolicyResponse (GetGeneratedPolicyResponse'),
newGetGeneratedPolicyResponse,
AccessPreviewStatus (..),
AccessPreviewStatusReasonCode (..),
AclPermission (..),
AnalyzerStatus (..),
FindingChangeType (..),
FindingSourceType (..),
FindingStatus (..),
FindingStatusUpdate (..),
JobErrorCode (..),
JobStatus (..),
KmsGrantOperation (..),
Locale (..),
OrderBy (..),
PolicyType (..),
ReasonCode (..),
ResourceType (..),
Type (..),
ValidatePolicyFindingType (..),
AccessPreview (AccessPreview'),
newAccessPreview,
AccessPreviewFinding (AccessPreviewFinding'),
newAccessPreviewFinding,
AccessPreviewStatusReason (AccessPreviewStatusReason'),
newAccessPreviewStatusReason,
AccessPreviewSummary (AccessPreviewSummary'),
newAccessPreviewSummary,
AclGrantee (AclGrantee'),
newAclGrantee,
AnalyzedResource (AnalyzedResource'),
newAnalyzedResource,
AnalyzedResourceSummary (AnalyzedResourceSummary'),
newAnalyzedResourceSummary,
AnalyzerSummary (AnalyzerSummary'),
newAnalyzerSummary,
ArchiveRuleSummary (ArchiveRuleSummary'),
newArchiveRuleSummary,
CloudTrailDetails (CloudTrailDetails'),
newCloudTrailDetails,
CloudTrailProperties (CloudTrailProperties'),
newCloudTrailProperties,
Configuration (Configuration'),
newConfiguration,
Criterion (Criterion'),
newCriterion,
Finding (Finding'),
newFinding,
FindingSource (FindingSource'),
newFindingSource,
FindingSourceDetail (FindingSourceDetail'),
newFindingSourceDetail,
FindingSummary (FindingSummary'),
newFindingSummary,
GeneratedPolicy (GeneratedPolicy'),
newGeneratedPolicy,
GeneratedPolicyProperties (GeneratedPolicyProperties'),
newGeneratedPolicyProperties,
GeneratedPolicyResult (GeneratedPolicyResult'),
newGeneratedPolicyResult,
IamRoleConfiguration (IamRoleConfiguration'),
newIamRoleConfiguration,
InlineArchiveRule (InlineArchiveRule'),
newInlineArchiveRule,
InternetConfiguration (InternetConfiguration'),
newInternetConfiguration,
JobDetails (JobDetails'),
newJobDetails,
JobError (JobError'),
newJobError,
KmsGrantConfiguration (KmsGrantConfiguration'),
newKmsGrantConfiguration,
KmsGrantConstraints (KmsGrantConstraints'),
newKmsGrantConstraints,
KmsKeyConfiguration (KmsKeyConfiguration'),
newKmsKeyConfiguration,
Location (Location'),
newLocation,
NetworkOriginConfiguration (NetworkOriginConfiguration'),
newNetworkOriginConfiguration,
PathElement (PathElement'),
newPathElement,
PolicyGeneration (PolicyGeneration'),
newPolicyGeneration,
PolicyGenerationDetails (PolicyGenerationDetails'),
newPolicyGenerationDetails,
Position (Position'),
newPosition,
S3AccessPointConfiguration (S3AccessPointConfiguration'),
newS3AccessPointConfiguration,
S3BucketAclGrantConfiguration (S3BucketAclGrantConfiguration'),
newS3BucketAclGrantConfiguration,
S3BucketConfiguration (S3BucketConfiguration'),
newS3BucketConfiguration,
S3PublicAccessBlockConfiguration (S3PublicAccessBlockConfiguration'),
newS3PublicAccessBlockConfiguration,
SecretsManagerSecretConfiguration (SecretsManagerSecretConfiguration'),
newSecretsManagerSecretConfiguration,
SortCriteria (SortCriteria'),
newSortCriteria,
Span (Span'),
newSpan,
SqsQueueConfiguration (SqsQueueConfiguration'),
newSqsQueueConfiguration,
StatusReason (StatusReason'),
newStatusReason,
Substring (Substring'),
newSubstring,
Trail (Trail'),
newTrail,
TrailProperties (TrailProperties'),
newTrailProperties,
ValidatePolicyFinding (ValidatePolicyFinding'),
newValidatePolicyFinding,
VpcConfiguration (VpcConfiguration'),
newVpcConfiguration,
)
where
import Amazonka.AccessAnalyzer.ApplyArchiveRule
import Amazonka.AccessAnalyzer.CancelPolicyGeneration
import Amazonka.AccessAnalyzer.CreateAccessPreview
import Amazonka.AccessAnalyzer.CreateAnalyzer
import Amazonka.AccessAnalyzer.CreateArchiveRule
import Amazonka.AccessAnalyzer.DeleteAnalyzer
import Amazonka.AccessAnalyzer.DeleteArchiveRule
import Amazonka.AccessAnalyzer.GetAccessPreview
import Amazonka.AccessAnalyzer.GetAnalyzedResource
import Amazonka.AccessAnalyzer.GetAnalyzer
import Amazonka.AccessAnalyzer.GetArchiveRule
import Amazonka.AccessAnalyzer.GetFinding
import Amazonka.AccessAnalyzer.GetGeneratedPolicy
import Amazonka.AccessAnalyzer.Lens
import Amazonka.AccessAnalyzer.ListAccessPreviewFindings
import Amazonka.AccessAnalyzer.ListAccessPreviews
import Amazonka.AccessAnalyzer.ListAnalyzedResources
import Amazonka.AccessAnalyzer.ListAnalyzers
import Amazonka.AccessAnalyzer.ListArchiveRules
import Amazonka.AccessAnalyzer.ListFindings
import Amazonka.AccessAnalyzer.ListPolicyGenerations
import Amazonka.AccessAnalyzer.ListTagsForResource
import Amazonka.AccessAnalyzer.StartPolicyGeneration
import Amazonka.AccessAnalyzer.StartResourceScan
import Amazonka.AccessAnalyzer.TagResource
import Amazonka.AccessAnalyzer.Types
import Amazonka.AccessAnalyzer.UntagResource
import Amazonka.AccessAnalyzer.UpdateArchiveRule
import Amazonka.AccessAnalyzer.UpdateFindings
import Amazonka.AccessAnalyzer.ValidatePolicy
import Amazonka.AccessAnalyzer.Waiters