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 |
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.
DeleteDatalakeAutoEnable' | |
|
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.
DeleteDatalakeAutoEnableResponse' | |
|
Instances
Generic DeleteDatalakeAutoEnableResponse Source # | |
Read DeleteDatalakeAutoEnableResponse Source # | |
Show DeleteDatalakeAutoEnableResponse Source # | |
NFData DeleteDatalakeAutoEnableResponse Source # | |
Defined in Amazonka.SecurityLake.DeleteDatalakeAutoEnable rnf :: DeleteDatalakeAutoEnableResponse -> () # | |
Eq DeleteDatalakeAutoEnableResponse Source # | |
type Rep DeleteDatalakeAutoEnableResponse Source # | |
Defined in Amazonka.SecurityLake.DeleteDatalakeAutoEnable type Rep DeleteDatalakeAutoEnableResponse = D1 ('MetaData "DeleteDatalakeAutoEnableResponse" "Amazonka.SecurityLake.DeleteDatalakeAutoEnable" "amazonka-securitylake-2.0-4WRm07ESU278sNrKhxoCOb" 'False) (C1 ('MetaCons "DeleteDatalakeAutoEnableResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
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.