{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Amazonka.Inspector
(
defaultService,
_AccessDeniedException,
_AssessmentRunInProgressException,
_NoSuchEntityException,
_UnsupportedFeatureException,
_PreviewGenerationInProgressException,
_AgentsAlreadyRunningAssessmentException,
_InvalidCrossAccountRoleException,
_InvalidInputException,
_InternalException,
_ServiceTemporarilyUnavailableException,
_LimitExceededException,
GetTelemetryMetadata (GetTelemetryMetadata'),
newGetTelemetryMetadata,
GetTelemetryMetadataResponse (GetTelemetryMetadataResponse'),
newGetTelemetryMetadataResponse,
ListFindings (ListFindings'),
newListFindings,
ListFindingsResponse (ListFindingsResponse'),
newListFindingsResponse,
ListAssessmentTemplates (ListAssessmentTemplates'),
newListAssessmentTemplates,
ListAssessmentTemplatesResponse (ListAssessmentTemplatesResponse'),
newListAssessmentTemplatesResponse,
SubscribeToEvent (SubscribeToEvent'),
newSubscribeToEvent,
SubscribeToEventResponse (SubscribeToEventResponse'),
newSubscribeToEventResponse,
ListAssessmentRunAgents (ListAssessmentRunAgents'),
newListAssessmentRunAgents,
ListAssessmentRunAgentsResponse (ListAssessmentRunAgentsResponse'),
newListAssessmentRunAgentsResponse,
StartAssessmentRun (StartAssessmentRun'),
newStartAssessmentRun,
StartAssessmentRunResponse (StartAssessmentRunResponse'),
newStartAssessmentRunResponse,
DeleteAssessmentTemplate (DeleteAssessmentTemplate'),
newDeleteAssessmentTemplate,
DeleteAssessmentTemplateResponse (DeleteAssessmentTemplateResponse'),
newDeleteAssessmentTemplateResponse,
CreateAssessmentTemplate (CreateAssessmentTemplate'),
newCreateAssessmentTemplate,
CreateAssessmentTemplateResponse (CreateAssessmentTemplateResponse'),
newCreateAssessmentTemplateResponse,
DescribeExclusions (DescribeExclusions'),
newDescribeExclusions,
DescribeExclusionsResponse (DescribeExclusionsResponse'),
newDescribeExclusionsResponse,
ListTagsForResource (ListTagsForResource'),
newListTagsForResource,
ListTagsForResourceResponse (ListTagsForResourceResponse'),
newListTagsForResourceResponse,
SetTagsForResource (SetTagsForResource'),
newSetTagsForResource,
SetTagsForResourceResponse (SetTagsForResourceResponse'),
newSetTagsForResourceResponse,
DescribeCrossAccountAccessRole (DescribeCrossAccountAccessRole'),
newDescribeCrossAccountAccessRole,
DescribeCrossAccountAccessRoleResponse (DescribeCrossAccountAccessRoleResponse'),
newDescribeCrossAccountAccessRoleResponse,
DescribeAssessmentTemplates (DescribeAssessmentTemplates'),
newDescribeAssessmentTemplates,
DescribeAssessmentTemplatesResponse (DescribeAssessmentTemplatesResponse'),
newDescribeAssessmentTemplatesResponse,
DescribeResourceGroups (DescribeResourceGroups'),
newDescribeResourceGroups,
DescribeResourceGroupsResponse (DescribeResourceGroupsResponse'),
newDescribeResourceGroupsResponse,
CreateAssessmentTarget (CreateAssessmentTarget'),
newCreateAssessmentTarget,
CreateAssessmentTargetResponse (CreateAssessmentTargetResponse'),
newCreateAssessmentTargetResponse,
GetExclusionsPreview (GetExclusionsPreview'),
newGetExclusionsPreview,
GetExclusionsPreviewResponse (GetExclusionsPreviewResponse'),
newGetExclusionsPreviewResponse,
ListEventSubscriptions (ListEventSubscriptions'),
newListEventSubscriptions,
ListEventSubscriptionsResponse (ListEventSubscriptionsResponse'),
newListEventSubscriptionsResponse,
RegisterCrossAccountAccessRole (RegisterCrossAccountAccessRole'),
newRegisterCrossAccountAccessRole,
RegisterCrossAccountAccessRoleResponse (RegisterCrossAccountAccessRoleResponse'),
newRegisterCrossAccountAccessRoleResponse,
ListAssessmentTargets (ListAssessmentTargets'),
newListAssessmentTargets,
ListAssessmentTargetsResponse (ListAssessmentTargetsResponse'),
newListAssessmentTargetsResponse,
CreateExclusionsPreview (CreateExclusionsPreview'),
newCreateExclusionsPreview,
CreateExclusionsPreviewResponse (CreateExclusionsPreviewResponse'),
newCreateExclusionsPreviewResponse,
CreateResourceGroup (CreateResourceGroup'),
newCreateResourceGroup,
CreateResourceGroupResponse (CreateResourceGroupResponse'),
newCreateResourceGroupResponse,
DescribeRulesPackages (DescribeRulesPackages'),
newDescribeRulesPackages,
DescribeRulesPackagesResponse (DescribeRulesPackagesResponse'),
newDescribeRulesPackagesResponse,
StopAssessmentRun (StopAssessmentRun'),
newStopAssessmentRun,
StopAssessmentRunResponse (StopAssessmentRunResponse'),
newStopAssessmentRunResponse,
ListExclusions (ListExclusions'),
newListExclusions,
ListExclusionsResponse (ListExclusionsResponse'),
newListExclusionsResponse,
PreviewAgents (PreviewAgents'),
newPreviewAgents,
PreviewAgentsResponse (PreviewAgentsResponse'),
newPreviewAgentsResponse,
DescribeFindings (DescribeFindings'),
newDescribeFindings,
DescribeFindingsResponse (DescribeFindingsResponse'),
newDescribeFindingsResponse,
AddAttributesToFindings (AddAttributesToFindings'),
newAddAttributesToFindings,
AddAttributesToFindingsResponse (AddAttributesToFindingsResponse'),
newAddAttributesToFindingsResponse,
UpdateAssessmentTarget (UpdateAssessmentTarget'),
newUpdateAssessmentTarget,
UpdateAssessmentTargetResponse (UpdateAssessmentTargetResponse'),
newUpdateAssessmentTargetResponse,
DeleteAssessmentTarget (DeleteAssessmentTarget'),
newDeleteAssessmentTarget,
DeleteAssessmentTargetResponse (DeleteAssessmentTargetResponse'),
newDeleteAssessmentTargetResponse,
DeleteAssessmentRun (DeleteAssessmentRun'),
newDeleteAssessmentRun,
DeleteAssessmentRunResponse (DeleteAssessmentRunResponse'),
newDeleteAssessmentRunResponse,
ListAssessmentRuns (ListAssessmentRuns'),
newListAssessmentRuns,
ListAssessmentRunsResponse (ListAssessmentRunsResponse'),
newListAssessmentRunsResponse,
GetAssessmentReport (GetAssessmentReport'),
newGetAssessmentReport,
GetAssessmentReportResponse (GetAssessmentReportResponse'),
newGetAssessmentReportResponse,
ListRulesPackages (ListRulesPackages'),
newListRulesPackages,
ListRulesPackagesResponse (ListRulesPackagesResponse'),
newListRulesPackagesResponse,
DescribeAssessmentRuns (DescribeAssessmentRuns'),
newDescribeAssessmentRuns,
DescribeAssessmentRunsResponse (DescribeAssessmentRunsResponse'),
newDescribeAssessmentRunsResponse,
UnsubscribeFromEvent (UnsubscribeFromEvent'),
newUnsubscribeFromEvent,
UnsubscribeFromEventResponse (UnsubscribeFromEventResponse'),
newUnsubscribeFromEventResponse,
RemoveAttributesFromFindings (RemoveAttributesFromFindings'),
newRemoveAttributesFromFindings,
RemoveAttributesFromFindingsResponse (RemoveAttributesFromFindingsResponse'),
newRemoveAttributesFromFindingsResponse,
DescribeAssessmentTargets (DescribeAssessmentTargets'),
newDescribeAssessmentTargets,
DescribeAssessmentTargetsResponse (DescribeAssessmentTargetsResponse'),
newDescribeAssessmentTargetsResponse,
AgentHealth (..),
AgentHealthCode (..),
AssessmentRunNotificationSnsStatusCode (..),
AssessmentRunState (..),
AssetType (..),
FailedItemErrorCode (..),
InspectorEvent (..),
Locale (..),
PreviewStatus (..),
ReportFileFormat (..),
ReportStatus (..),
ReportType (..),
ScopeType (..),
Severity (..),
StopAction (..),
AgentFilter (AgentFilter'),
newAgentFilter,
AgentPreview (AgentPreview'),
newAgentPreview,
AssessmentRun (AssessmentRun'),
newAssessmentRun,
AssessmentRunAgent (AssessmentRunAgent'),
newAssessmentRunAgent,
AssessmentRunFilter (AssessmentRunFilter'),
newAssessmentRunFilter,
AssessmentRunNotification (AssessmentRunNotification'),
newAssessmentRunNotification,
AssessmentRunStateChange (AssessmentRunStateChange'),
newAssessmentRunStateChange,
AssessmentTarget (AssessmentTarget'),
newAssessmentTarget,
AssessmentTargetFilter (AssessmentTargetFilter'),
newAssessmentTargetFilter,
AssessmentTemplate (AssessmentTemplate'),
newAssessmentTemplate,
AssessmentTemplateFilter (AssessmentTemplateFilter'),
newAssessmentTemplateFilter,
AssetAttributes (AssetAttributes'),
newAssetAttributes,
Attribute (Attribute'),
newAttribute,
DurationRange (DurationRange'),
newDurationRange,
EventSubscription (EventSubscription'),
newEventSubscription,
Exclusion (Exclusion'),
newExclusion,
ExclusionPreview (ExclusionPreview'),
newExclusionPreview,
FailedItemDetails (FailedItemDetails'),
newFailedItemDetails,
Finding (Finding'),
newFinding,
FindingFilter (FindingFilter'),
newFindingFilter,
InspectorServiceAttributes (InspectorServiceAttributes'),
newInspectorServiceAttributes,
NetworkInterface (NetworkInterface'),
newNetworkInterface,
PrivateIp (PrivateIp'),
newPrivateIp,
ResourceGroup (ResourceGroup'),
newResourceGroup,
ResourceGroupTag (ResourceGroupTag'),
newResourceGroupTag,
RulesPackage (RulesPackage'),
newRulesPackage,
Scope (Scope'),
newScope,
SecurityGroup (SecurityGroup'),
newSecurityGroup,
Subscription (Subscription'),
newSubscription,
Tag (Tag'),
newTag,
TelemetryMetadata (TelemetryMetadata'),
newTelemetryMetadata,
TimestampRange (TimestampRange'),
newTimestampRange,
)
where
import Amazonka.Inspector.AddAttributesToFindings
import Amazonka.Inspector.CreateAssessmentTarget
import Amazonka.Inspector.CreateAssessmentTemplate
import Amazonka.Inspector.CreateExclusionsPreview
import Amazonka.Inspector.CreateResourceGroup
import Amazonka.Inspector.DeleteAssessmentRun
import Amazonka.Inspector.DeleteAssessmentTarget
import Amazonka.Inspector.DeleteAssessmentTemplate
import Amazonka.Inspector.DescribeAssessmentRuns
import Amazonka.Inspector.DescribeAssessmentTargets
import Amazonka.Inspector.DescribeAssessmentTemplates
import Amazonka.Inspector.DescribeCrossAccountAccessRole
import Amazonka.Inspector.DescribeExclusions
import Amazonka.Inspector.DescribeFindings
import Amazonka.Inspector.DescribeResourceGroups
import Amazonka.Inspector.DescribeRulesPackages
import Amazonka.Inspector.GetAssessmentReport
import Amazonka.Inspector.GetExclusionsPreview
import Amazonka.Inspector.GetTelemetryMetadata
import Amazonka.Inspector.Lens
import Amazonka.Inspector.ListAssessmentRunAgents
import Amazonka.Inspector.ListAssessmentRuns
import Amazonka.Inspector.ListAssessmentTargets
import Amazonka.Inspector.ListAssessmentTemplates
import Amazonka.Inspector.ListEventSubscriptions
import Amazonka.Inspector.ListExclusions
import Amazonka.Inspector.ListFindings
import Amazonka.Inspector.ListRulesPackages
import Amazonka.Inspector.ListTagsForResource
import Amazonka.Inspector.PreviewAgents
import Amazonka.Inspector.RegisterCrossAccountAccessRole
import Amazonka.Inspector.RemoveAttributesFromFindings
import Amazonka.Inspector.SetTagsForResource
import Amazonka.Inspector.StartAssessmentRun
import Amazonka.Inspector.StopAssessmentRun
import Amazonka.Inspector.SubscribeToEvent
import Amazonka.Inspector.Types
import Amazonka.Inspector.UnsubscribeFromEvent
import Amazonka.Inspector.UpdateAssessmentTarget
import Amazonka.Inspector.Waiters