| 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.IoT.DescribeAuditSuppression
Description
Gets information about a Device Defender audit suppression.
Synopsis
- data DescribeAuditSuppression = DescribeAuditSuppression' {}
- newDescribeAuditSuppression :: Text -> ResourceIdentifier -> DescribeAuditSuppression
- describeAuditSuppression_checkName :: Lens' DescribeAuditSuppression Text
- describeAuditSuppression_resourceIdentifier :: Lens' DescribeAuditSuppression ResourceIdentifier
- data DescribeAuditSuppressionResponse = DescribeAuditSuppressionResponse' {}
- newDescribeAuditSuppressionResponse :: Int -> DescribeAuditSuppressionResponse
- describeAuditSuppressionResponse_checkName :: Lens' DescribeAuditSuppressionResponse (Maybe Text)
- describeAuditSuppressionResponse_description :: Lens' DescribeAuditSuppressionResponse (Maybe Text)
- describeAuditSuppressionResponse_expirationDate :: Lens' DescribeAuditSuppressionResponse (Maybe UTCTime)
- describeAuditSuppressionResponse_resourceIdentifier :: Lens' DescribeAuditSuppressionResponse (Maybe ResourceIdentifier)
- describeAuditSuppressionResponse_suppressIndefinitely :: Lens' DescribeAuditSuppressionResponse (Maybe Bool)
- describeAuditSuppressionResponse_httpStatus :: Lens' DescribeAuditSuppressionResponse Int
Creating a Request
data DescribeAuditSuppression Source #
See: newDescribeAuditSuppression smart constructor.
Constructors
| DescribeAuditSuppression' | |
Fields | |
Instances
newDescribeAuditSuppression Source #
Arguments
| :: Text | |
| -> ResourceIdentifier | |
| -> DescribeAuditSuppression |
Create a value of DescribeAuditSuppression 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:
DescribeAuditSuppression, describeAuditSuppression_checkName - Undocumented member.
DescribeAuditSuppression, describeAuditSuppression_resourceIdentifier - Undocumented member.
Request Lenses
describeAuditSuppression_checkName :: Lens' DescribeAuditSuppression Text Source #
Undocumented member.
describeAuditSuppression_resourceIdentifier :: Lens' DescribeAuditSuppression ResourceIdentifier Source #
Undocumented member.
Destructuring the Response
data DescribeAuditSuppressionResponse Source #
See: newDescribeAuditSuppressionResponse smart constructor.
Constructors
| DescribeAuditSuppressionResponse' | |
Fields
| |
Instances
newDescribeAuditSuppressionResponse Source #
Create a value of DescribeAuditSuppressionResponse 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:
DescribeAuditSuppression, describeAuditSuppressionResponse_checkName - Undocumented member.
DescribeAuditSuppressionResponse, describeAuditSuppressionResponse_description - The description of the audit suppression.
DescribeAuditSuppressionResponse, describeAuditSuppressionResponse_expirationDate - The epoch timestamp in seconds at which this suppression expires.
DescribeAuditSuppression, describeAuditSuppressionResponse_resourceIdentifier - Undocumented member.
DescribeAuditSuppressionResponse, describeAuditSuppressionResponse_suppressIndefinitely - Indicates whether a suppression should exist indefinitely or not.
$sel:httpStatus:DescribeAuditSuppressionResponse', describeAuditSuppressionResponse_httpStatus - The response's http status code.
Response Lenses
describeAuditSuppressionResponse_checkName :: Lens' DescribeAuditSuppressionResponse (Maybe Text) Source #
Undocumented member.
describeAuditSuppressionResponse_description :: Lens' DescribeAuditSuppressionResponse (Maybe Text) Source #
The description of the audit suppression.
describeAuditSuppressionResponse_expirationDate :: Lens' DescribeAuditSuppressionResponse (Maybe UTCTime) Source #
The epoch timestamp in seconds at which this suppression expires.
describeAuditSuppressionResponse_resourceIdentifier :: Lens' DescribeAuditSuppressionResponse (Maybe ResourceIdentifier) Source #
Undocumented member.
describeAuditSuppressionResponse_suppressIndefinitely :: Lens' DescribeAuditSuppressionResponse (Maybe Bool) Source #
Indicates whether a suppression should exist indefinitely or not.
describeAuditSuppressionResponse_httpStatus :: Lens' DescribeAuditSuppressionResponse Int Source #
The response's http status code.