Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Amazonka.MacieV2.PutFindingsPublicationConfiguration
Description
Updates the configuration settings for publishing findings to Security Hub.
Synopsis
- data PutFindingsPublicationConfiguration = PutFindingsPublicationConfiguration' {}
- newPutFindingsPublicationConfiguration :: PutFindingsPublicationConfiguration
- putFindingsPublicationConfiguration_clientToken :: Lens' PutFindingsPublicationConfiguration (Maybe Text)
- putFindingsPublicationConfiguration_securityHubConfiguration :: Lens' PutFindingsPublicationConfiguration (Maybe SecurityHubConfiguration)
- data PutFindingsPublicationConfigurationResponse = PutFindingsPublicationConfigurationResponse' {
- httpStatus :: Int
- newPutFindingsPublicationConfigurationResponse :: Int -> PutFindingsPublicationConfigurationResponse
- putFindingsPublicationConfigurationResponse_httpStatus :: Lens' PutFindingsPublicationConfigurationResponse Int
Creating a Request
data PutFindingsPublicationConfiguration Source #
See: newPutFindingsPublicationConfiguration
smart constructor.
Constructors
PutFindingsPublicationConfiguration' | |
Fields
|
Instances
newPutFindingsPublicationConfiguration :: PutFindingsPublicationConfiguration Source #
Create a value of PutFindingsPublicationConfiguration
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:clientToken:PutFindingsPublicationConfiguration'
, putFindingsPublicationConfiguration_clientToken
- A unique, case-sensitive token that you provide to ensure the
idempotency of the request.
$sel:securityHubConfiguration:PutFindingsPublicationConfiguration'
, putFindingsPublicationConfiguration_securityHubConfiguration
- The configuration settings that determine which findings to publish to
Security Hub.
Request Lenses
putFindingsPublicationConfiguration_clientToken :: Lens' PutFindingsPublicationConfiguration (Maybe Text) Source #
A unique, case-sensitive token that you provide to ensure the idempotency of the request.
putFindingsPublicationConfiguration_securityHubConfiguration :: Lens' PutFindingsPublicationConfiguration (Maybe SecurityHubConfiguration) Source #
The configuration settings that determine which findings to publish to Security Hub.
Destructuring the Response
data PutFindingsPublicationConfigurationResponse Source #
See: newPutFindingsPublicationConfigurationResponse
smart constructor.
Constructors
PutFindingsPublicationConfigurationResponse' | |
Fields
|
Instances
newPutFindingsPublicationConfigurationResponse Source #
Arguments
:: Int |
|
-> PutFindingsPublicationConfigurationResponse |
Create a value of PutFindingsPublicationConfigurationResponse
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:PutFindingsPublicationConfigurationResponse'
, putFindingsPublicationConfigurationResponse_httpStatus
- The response's http status code.
Response Lenses
putFindingsPublicationConfigurationResponse_httpStatus :: Lens' PutFindingsPublicationConfigurationResponse Int Source #
The response's http status code.