{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Amazonka.SecurityLake
(
defaultService,
_AccessDeniedException,
_AccountNotFoundException,
_BucketNotFoundException,
_ConcurrentModificationException,
_ConflictException,
_ConflictSourceNamesException,
_ConflictSubscriptionException,
_EventBridgeException,
_InternalServerException,
_InvalidInputException,
_ResourceNotFoundException,
_S3Exception,
_ServiceQuotaExceededException,
_ThrottlingException,
_ValidationException,
CreateAwsLogSource (CreateAwsLogSource'),
newCreateAwsLogSource,
CreateAwsLogSourceResponse (CreateAwsLogSourceResponse'),
newCreateAwsLogSourceResponse,
CreateCustomLogSource (CreateCustomLogSource'),
newCreateCustomLogSource,
CreateCustomLogSourceResponse (CreateCustomLogSourceResponse'),
newCreateCustomLogSourceResponse,
CreateDatalake (CreateDatalake'),
newCreateDatalake,
CreateDatalakeResponse (CreateDatalakeResponse'),
newCreateDatalakeResponse,
CreateDatalakeAutoEnable (CreateDatalakeAutoEnable'),
newCreateDatalakeAutoEnable,
CreateDatalakeAutoEnableResponse (CreateDatalakeAutoEnableResponse'),
newCreateDatalakeAutoEnableResponse,
CreateDatalakeDelegatedAdmin (CreateDatalakeDelegatedAdmin'),
newCreateDatalakeDelegatedAdmin,
CreateDatalakeDelegatedAdminResponse (CreateDatalakeDelegatedAdminResponse'),
newCreateDatalakeDelegatedAdminResponse,
CreateDatalakeExceptionsSubscription (CreateDatalakeExceptionsSubscription'),
newCreateDatalakeExceptionsSubscription,
CreateDatalakeExceptionsSubscriptionResponse (CreateDatalakeExceptionsSubscriptionResponse'),
newCreateDatalakeExceptionsSubscriptionResponse,
CreateSubscriber (CreateSubscriber'),
newCreateSubscriber,
CreateSubscriberResponse (CreateSubscriberResponse'),
newCreateSubscriberResponse,
CreateSubscriptionNotificationConfiguration (CreateSubscriptionNotificationConfiguration'),
newCreateSubscriptionNotificationConfiguration,
CreateSubscriptionNotificationConfigurationResponse (CreateSubscriptionNotificationConfigurationResponse'),
newCreateSubscriptionNotificationConfigurationResponse,
DeleteAwsLogSource (DeleteAwsLogSource'),
newDeleteAwsLogSource,
DeleteAwsLogSourceResponse (DeleteAwsLogSourceResponse'),
newDeleteAwsLogSourceResponse,
DeleteCustomLogSource (DeleteCustomLogSource'),
newDeleteCustomLogSource,
DeleteCustomLogSourceResponse (DeleteCustomLogSourceResponse'),
newDeleteCustomLogSourceResponse,
DeleteDatalake (DeleteDatalake'),
newDeleteDatalake,
DeleteDatalakeResponse (DeleteDatalakeResponse'),
newDeleteDatalakeResponse,
DeleteDatalakeAutoEnable (DeleteDatalakeAutoEnable'),
newDeleteDatalakeAutoEnable,
DeleteDatalakeAutoEnableResponse (DeleteDatalakeAutoEnableResponse'),
newDeleteDatalakeAutoEnableResponse,
DeleteDatalakeDelegatedAdmin (DeleteDatalakeDelegatedAdmin'),
newDeleteDatalakeDelegatedAdmin,
DeleteDatalakeDelegatedAdminResponse (DeleteDatalakeDelegatedAdminResponse'),
newDeleteDatalakeDelegatedAdminResponse,
DeleteDatalakeExceptionsSubscription (DeleteDatalakeExceptionsSubscription'),
newDeleteDatalakeExceptionsSubscription,
DeleteDatalakeExceptionsSubscriptionResponse (DeleteDatalakeExceptionsSubscriptionResponse'),
newDeleteDatalakeExceptionsSubscriptionResponse,
DeleteSubscriber (DeleteSubscriber'),
newDeleteSubscriber,
DeleteSubscriberResponse (DeleteSubscriberResponse'),
newDeleteSubscriberResponse,
DeleteSubscriptionNotificationConfiguration (DeleteSubscriptionNotificationConfiguration'),
newDeleteSubscriptionNotificationConfiguration,
DeleteSubscriptionNotificationConfigurationResponse (DeleteSubscriptionNotificationConfigurationResponse'),
newDeleteSubscriptionNotificationConfigurationResponse,
GetDatalake (GetDatalake'),
newGetDatalake,
GetDatalakeResponse (GetDatalakeResponse'),
newGetDatalakeResponse,
GetDatalakeAutoEnable (GetDatalakeAutoEnable'),
newGetDatalakeAutoEnable,
GetDatalakeAutoEnableResponse (GetDatalakeAutoEnableResponse'),
newGetDatalakeAutoEnableResponse,
GetDatalakeExceptionsExpiry (GetDatalakeExceptionsExpiry'),
newGetDatalakeExceptionsExpiry,
GetDatalakeExceptionsExpiryResponse (GetDatalakeExceptionsExpiryResponse'),
newGetDatalakeExceptionsExpiryResponse,
GetDatalakeExceptionsSubscription (GetDatalakeExceptionsSubscription'),
newGetDatalakeExceptionsSubscription,
GetDatalakeExceptionsSubscriptionResponse (GetDatalakeExceptionsSubscriptionResponse'),
newGetDatalakeExceptionsSubscriptionResponse,
GetDatalakeStatus (GetDatalakeStatus'),
newGetDatalakeStatus,
GetDatalakeStatusResponse (GetDatalakeStatusResponse'),
newGetDatalakeStatusResponse,
GetSubscriber (GetSubscriber'),
newGetSubscriber,
GetSubscriberResponse (GetSubscriberResponse'),
newGetSubscriberResponse,
ListDatalakeExceptions (ListDatalakeExceptions'),
newListDatalakeExceptions,
ListDatalakeExceptionsResponse (ListDatalakeExceptionsResponse'),
newListDatalakeExceptionsResponse,
ListLogSources (ListLogSources'),
newListLogSources,
ListLogSourcesResponse (ListLogSourcesResponse'),
newListLogSourcesResponse,
ListSubscribers (ListSubscribers'),
newListSubscribers,
ListSubscribersResponse (ListSubscribersResponse'),
newListSubscribersResponse,
UpdateDatalake (UpdateDatalake'),
newUpdateDatalake,
UpdateDatalakeResponse (UpdateDatalakeResponse'),
newUpdateDatalakeResponse,
UpdateDatalakeExceptionsExpiry (UpdateDatalakeExceptionsExpiry'),
newUpdateDatalakeExceptionsExpiry,
UpdateDatalakeExceptionsExpiryResponse (UpdateDatalakeExceptionsExpiryResponse'),
newUpdateDatalakeExceptionsExpiryResponse,
UpdateDatalakeExceptionsSubscription (UpdateDatalakeExceptionsSubscription'),
newUpdateDatalakeExceptionsSubscription,
UpdateDatalakeExceptionsSubscriptionResponse (UpdateDatalakeExceptionsSubscriptionResponse'),
newUpdateDatalakeExceptionsSubscriptionResponse,
UpdateSubscriber (UpdateSubscriber'),
newUpdateSubscriber,
UpdateSubscriberResponse (UpdateSubscriberResponse'),
newUpdateSubscriberResponse,
UpdateSubscriptionNotificationConfiguration (UpdateSubscriptionNotificationConfiguration'),
newUpdateSubscriptionNotificationConfiguration,
UpdateSubscriptionNotificationConfigurationResponse (UpdateSubscriptionNotificationConfigurationResponse'),
newUpdateSubscriptionNotificationConfigurationResponse,
AccessType (..),
AwsLogSourceType (..),
Dimension (..),
EndpointProtocol (..),
HttpsMethod (..),
OcsfEventClass (..),
Region (..),
SettingsStatus (..),
SourceStatus (..),
StorageClass (..),
SubscriptionProtocolType (..),
SubscriptionStatus (..),
AccountSources (AccountSources'),
newAccountSources,
AutoEnableNewRegionConfiguration (AutoEnableNewRegionConfiguration'),
newAutoEnableNewRegionConfiguration,
Failures (Failures'),
newFailures,
FailuresResponse (FailuresResponse'),
newFailuresResponse,
LakeConfigurationRequest (LakeConfigurationRequest'),
newLakeConfigurationRequest,
LakeConfigurationResponse (LakeConfigurationResponse'),
newLakeConfigurationResponse,
LogsStatus (LogsStatus'),
newLogsStatus,
ProtocolAndNotificationEndpoint (ProtocolAndNotificationEndpoint'),
newProtocolAndNotificationEndpoint,
RetentionSetting (RetentionSetting'),
newRetentionSetting,
SourceType (SourceType'),
newSourceType,
SubscriberResource (SubscriberResource'),
newSubscriberResource,
)
where
import Amazonka.SecurityLake.CreateAwsLogSource
import Amazonka.SecurityLake.CreateCustomLogSource
import Amazonka.SecurityLake.CreateDatalake
import Amazonka.SecurityLake.CreateDatalakeAutoEnable
import Amazonka.SecurityLake.CreateDatalakeDelegatedAdmin
import Amazonka.SecurityLake.CreateDatalakeExceptionsSubscription
import Amazonka.SecurityLake.CreateSubscriber
import Amazonka.SecurityLake.CreateSubscriptionNotificationConfiguration
import Amazonka.SecurityLake.DeleteAwsLogSource
import Amazonka.SecurityLake.DeleteCustomLogSource
import Amazonka.SecurityLake.DeleteDatalake
import Amazonka.SecurityLake.DeleteDatalakeAutoEnable
import Amazonka.SecurityLake.DeleteDatalakeDelegatedAdmin
import Amazonka.SecurityLake.DeleteDatalakeExceptionsSubscription
import Amazonka.SecurityLake.DeleteSubscriber
import Amazonka.SecurityLake.DeleteSubscriptionNotificationConfiguration
import Amazonka.SecurityLake.GetDatalake
import Amazonka.SecurityLake.GetDatalakeAutoEnable
import Amazonka.SecurityLake.GetDatalakeExceptionsExpiry
import Amazonka.SecurityLake.GetDatalakeExceptionsSubscription
import Amazonka.SecurityLake.GetDatalakeStatus
import Amazonka.SecurityLake.GetSubscriber
import Amazonka.SecurityLake.Lens
import Amazonka.SecurityLake.ListDatalakeExceptions
import Amazonka.SecurityLake.ListLogSources
import Amazonka.SecurityLake.ListSubscribers
import Amazonka.SecurityLake.Types
import Amazonka.SecurityLake.UpdateDatalake
import Amazonka.SecurityLake.UpdateDatalakeExceptionsExpiry
import Amazonka.SecurityLake.UpdateDatalakeExceptionsSubscription
import Amazonka.SecurityLake.UpdateSubscriber
import Amazonka.SecurityLake.UpdateSubscriptionNotificationConfiguration
import Amazonka.SecurityLake.Waiters