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 |
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_expirationDate :: Lens' DescribeAuditSuppressionResponse (Maybe UTCTime)
- describeAuditSuppressionResponse_suppressIndefinitely :: Lens' DescribeAuditSuppressionResponse (Maybe Bool)
- describeAuditSuppressionResponse_description :: Lens' DescribeAuditSuppressionResponse (Maybe Text)
- describeAuditSuppressionResponse_resourceIdentifier :: Lens' DescribeAuditSuppressionResponse (Maybe ResourceIdentifier)
- describeAuditSuppressionResponse_httpStatus :: Lens' DescribeAuditSuppressionResponse Int
Creating a Request
data DescribeAuditSuppression Source #
See: newDescribeAuditSuppression
smart constructor.
Instances
newDescribeAuditSuppression Source #
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:
$sel:checkName:DescribeAuditSuppression'
, describeAuditSuppression_checkName
- Undocumented member.
$sel:resourceIdentifier: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.
DescribeAuditSuppressionResponse' | |
|
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:
$sel:checkName:DescribeAuditSuppression'
, describeAuditSuppressionResponse_checkName
- Undocumented member.
$sel:expirationDate:DescribeAuditSuppressionResponse'
, describeAuditSuppressionResponse_expirationDate
- The epoch timestamp in seconds at which this suppression expires.
$sel:suppressIndefinitely:DescribeAuditSuppressionResponse'
, describeAuditSuppressionResponse_suppressIndefinitely
- Indicates whether a suppression should exist indefinitely or not.
$sel:description:DescribeAuditSuppressionResponse'
, describeAuditSuppressionResponse_description
- The description of the audit suppression.
$sel:resourceIdentifier:DescribeAuditSuppression'
, describeAuditSuppressionResponse_resourceIdentifier
- Undocumented member.
$sel:httpStatus:DescribeAuditSuppressionResponse'
, describeAuditSuppressionResponse_httpStatus
- The response's http status code.
Response Lenses
describeAuditSuppressionResponse_checkName :: Lens' DescribeAuditSuppressionResponse (Maybe Text) Source #
Undocumented member.
describeAuditSuppressionResponse_expirationDate :: Lens' DescribeAuditSuppressionResponse (Maybe UTCTime) Source #
The epoch timestamp in seconds at which this suppression expires.
describeAuditSuppressionResponse_suppressIndefinitely :: Lens' DescribeAuditSuppressionResponse (Maybe Bool) Source #
Indicates whether a suppression should exist indefinitely or not.
describeAuditSuppressionResponse_description :: Lens' DescribeAuditSuppressionResponse (Maybe Text) Source #
The description of the audit suppression.
describeAuditSuppressionResponse_resourceIdentifier :: Lens' DescribeAuditSuppressionResponse (Maybe ResourceIdentifier) Source #
Undocumented member.
describeAuditSuppressionResponse_httpStatus :: Lens' DescribeAuditSuppressionResponse Int Source #
The response's http status code.