Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Amazonka.SecurityLake.DeleteDatalakeAutoEnable
Description
Automatically deletes Amazon Security Lake to stop collecting security data. When you delete Amazon Security Lake from your account, Security Lake is disabled in all Regions. Also, this API automatically takes steps to remove the account from Security Lake .
This operation disables security data collection from sources, deletes
data stored, and stops making data accessible to subscribers. Security
Lake also deletes all the existing settings and resources that it stores
or maintains for your Amazon Web Services account in the current Region,
including security log and event data. The DeleteDatalake
operation
does not delete the Amazon S3 bucket, which is owned by your Amazon Web
Services account. For more information, see the
Amazon Security Lake User Guide.
Synopsis
- data DeleteDatalakeAutoEnable = DeleteDatalakeAutoEnable' {}
- newDeleteDatalakeAutoEnable :: DeleteDatalakeAutoEnable
- deleteDatalakeAutoEnable_removeFromConfigurationForNewAccounts :: Lens' DeleteDatalakeAutoEnable [AutoEnableNewRegionConfiguration]
- data DeleteDatalakeAutoEnableResponse = DeleteDatalakeAutoEnableResponse' {
- httpStatus :: Int
- newDeleteDatalakeAutoEnableResponse :: Int -> DeleteDatalakeAutoEnableResponse
- deleteDatalakeAutoEnableResponse_httpStatus :: Lens' DeleteDatalakeAutoEnableResponse Int
Creating a Request
data DeleteDatalakeAutoEnable Source #
See: newDeleteDatalakeAutoEnable
smart constructor.
Constructors
DeleteDatalakeAutoEnable' | |
Fields
|
Instances
newDeleteDatalakeAutoEnable :: DeleteDatalakeAutoEnable Source #
Create a value of DeleteDatalakeAutoEnable
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:removeFromConfigurationForNewAccounts:DeleteDatalakeAutoEnable'
, deleteDatalakeAutoEnable_removeFromConfigurationForNewAccounts
- Delete Amazon Security Lake with the specified configuration settings to
stop ingesting security data for new accounts in Security Lake.
Request Lenses
deleteDatalakeAutoEnable_removeFromConfigurationForNewAccounts :: Lens' DeleteDatalakeAutoEnable [AutoEnableNewRegionConfiguration] Source #
Delete Amazon Security Lake with the specified configuration settings to stop ingesting security data for new accounts in Security Lake.
Destructuring the Response
data DeleteDatalakeAutoEnableResponse Source #
See: newDeleteDatalakeAutoEnableResponse
smart constructor.
Constructors
DeleteDatalakeAutoEnableResponse' | |
Fields
|
Instances
newDeleteDatalakeAutoEnableResponse Source #
Create a value of DeleteDatalakeAutoEnableResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteDatalakeAutoEnableResponse'
, deleteDatalakeAutoEnableResponse_httpStatus
- The response's http status code.
Response Lenses
deleteDatalakeAutoEnableResponse_httpStatus :: Lens' DeleteDatalakeAutoEnableResponse Int Source #
The response's http status code.