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 |
Retrieves the configuration settings and status of automated sensitive data discovery for an account.
Synopsis
- data GetAutomatedDiscoveryConfiguration = GetAutomatedDiscoveryConfiguration' {
- newGetAutomatedDiscoveryConfiguration :: GetAutomatedDiscoveryConfiguration
- data GetAutomatedDiscoveryConfigurationResponse = GetAutomatedDiscoveryConfigurationResponse' {}
- newGetAutomatedDiscoveryConfigurationResponse :: Int -> GetAutomatedDiscoveryConfigurationResponse
- getAutomatedDiscoveryConfigurationResponse_classificationScopeId :: Lens' GetAutomatedDiscoveryConfigurationResponse (Maybe Text)
- getAutomatedDiscoveryConfigurationResponse_disabledAt :: Lens' GetAutomatedDiscoveryConfigurationResponse (Maybe UTCTime)
- getAutomatedDiscoveryConfigurationResponse_firstEnabledAt :: Lens' GetAutomatedDiscoveryConfigurationResponse (Maybe UTCTime)
- getAutomatedDiscoveryConfigurationResponse_lastUpdatedAt :: Lens' GetAutomatedDiscoveryConfigurationResponse (Maybe UTCTime)
- getAutomatedDiscoveryConfigurationResponse_sensitivityInspectionTemplateId :: Lens' GetAutomatedDiscoveryConfigurationResponse (Maybe Text)
- getAutomatedDiscoveryConfigurationResponse_status :: Lens' GetAutomatedDiscoveryConfigurationResponse (Maybe AutomatedDiscoveryStatus)
- getAutomatedDiscoveryConfigurationResponse_httpStatus :: Lens' GetAutomatedDiscoveryConfigurationResponse Int
Creating a Request
data GetAutomatedDiscoveryConfiguration Source #
See: newGetAutomatedDiscoveryConfiguration
smart constructor.
Instances
newGetAutomatedDiscoveryConfiguration :: GetAutomatedDiscoveryConfiguration Source #
Create a value of GetAutomatedDiscoveryConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
Destructuring the Response
data GetAutomatedDiscoveryConfigurationResponse Source #
See: newGetAutomatedDiscoveryConfigurationResponse
smart constructor.
GetAutomatedDiscoveryConfigurationResponse' | |
|
Instances
newGetAutomatedDiscoveryConfigurationResponse Source #
Create a value of GetAutomatedDiscoveryConfigurationResponse
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:classificationScopeId:GetAutomatedDiscoveryConfigurationResponse'
, getAutomatedDiscoveryConfigurationResponse_classificationScopeId
- The unique identifier for the classification scope that's used when
performing automated sensitive data discovery for the account. The
classification scope specifies S3 buckets to exclude from automated
sensitive data discovery.
$sel:disabledAt:GetAutomatedDiscoveryConfigurationResponse'
, getAutomatedDiscoveryConfigurationResponse_disabledAt
- The date and time, in UTC and extended ISO 8601 format, when automated
sensitive data discovery was most recently disabled for the account.
This value is null if automated sensitive data discovery wasn't enabled
and subsequently disabled for the account.
$sel:firstEnabledAt:GetAutomatedDiscoveryConfigurationResponse'
, getAutomatedDiscoveryConfigurationResponse_firstEnabledAt
- The date and time, in UTC and extended ISO 8601 format, when automated
sensitive data discovery was initially enabled for the account. This
value is null if automated sensitive data discovery has never been
enabled for the account.
$sel:lastUpdatedAt:GetAutomatedDiscoveryConfigurationResponse'
, getAutomatedDiscoveryConfigurationResponse_lastUpdatedAt
- The date and time, in UTC and extended ISO 8601 format, when automated
sensitive data discovery was most recently enabled or disabled for the
account.
$sel:sensitivityInspectionTemplateId:GetAutomatedDiscoveryConfigurationResponse'
, getAutomatedDiscoveryConfigurationResponse_sensitivityInspectionTemplateId
- The unique identifier for the sensitivity inspection template that's
used when performing automated sensitive data discovery for the account.
The template specifies which allow lists, custom data identifiers, and
managed data identifiers to use when analyzing data.
GetAutomatedDiscoveryConfigurationResponse
, getAutomatedDiscoveryConfigurationResponse_status
- The current status of the automated sensitive data discovery
configuration for the account. Possible values are: ENABLED, use the
specified settings to perform automated sensitive data discovery
activities for the account; and, DISABLED, don't perform automated
sensitive data discovery activities for the account.
$sel:httpStatus:GetAutomatedDiscoveryConfigurationResponse'
, getAutomatedDiscoveryConfigurationResponse_httpStatus
- The response's http status code.
Response Lenses
getAutomatedDiscoveryConfigurationResponse_classificationScopeId :: Lens' GetAutomatedDiscoveryConfigurationResponse (Maybe Text) Source #
The unique identifier for the classification scope that's used when performing automated sensitive data discovery for the account. The classification scope specifies S3 buckets to exclude from automated sensitive data discovery.
getAutomatedDiscoveryConfigurationResponse_disabledAt :: Lens' GetAutomatedDiscoveryConfigurationResponse (Maybe UTCTime) Source #
The date and time, in UTC and extended ISO 8601 format, when automated sensitive data discovery was most recently disabled for the account. This value is null if automated sensitive data discovery wasn't enabled and subsequently disabled for the account.
getAutomatedDiscoveryConfigurationResponse_firstEnabledAt :: Lens' GetAutomatedDiscoveryConfigurationResponse (Maybe UTCTime) Source #
The date and time, in UTC and extended ISO 8601 format, when automated sensitive data discovery was initially enabled for the account. This value is null if automated sensitive data discovery has never been enabled for the account.
getAutomatedDiscoveryConfigurationResponse_lastUpdatedAt :: Lens' GetAutomatedDiscoveryConfigurationResponse (Maybe UTCTime) Source #
The date and time, in UTC and extended ISO 8601 format, when automated sensitive data discovery was most recently enabled or disabled for the account.
getAutomatedDiscoveryConfigurationResponse_sensitivityInspectionTemplateId :: Lens' GetAutomatedDiscoveryConfigurationResponse (Maybe Text) Source #
The unique identifier for the sensitivity inspection template that's used when performing automated sensitive data discovery for the account. The template specifies which allow lists, custom data identifiers, and managed data identifiers to use when analyzing data.
getAutomatedDiscoveryConfigurationResponse_status :: Lens' GetAutomatedDiscoveryConfigurationResponse (Maybe AutomatedDiscoveryStatus) Source #
The current status of the automated sensitive data discovery configuration for the account. Possible values are: ENABLED, use the specified settings to perform automated sensitive data discovery activities for the account; and, DISABLED, don't perform automated sensitive data discovery activities for the account.
getAutomatedDiscoveryConfigurationResponse_httpStatus :: Lens' GetAutomatedDiscoveryConfigurationResponse Int Source #
The response's http status code.