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 |
Synopsis
- data AssessmentFrameworkMetadata = AssessmentFrameworkMetadata' {}
- newAssessmentFrameworkMetadata :: AssessmentFrameworkMetadata
- assessmentFrameworkMetadata_controlsCount :: Lens' AssessmentFrameworkMetadata (Maybe Int)
- assessmentFrameworkMetadata_lastUpdatedAt :: Lens' AssessmentFrameworkMetadata (Maybe UTCTime)
- assessmentFrameworkMetadata_arn :: Lens' AssessmentFrameworkMetadata (Maybe Text)
- assessmentFrameworkMetadata_createdAt :: Lens' AssessmentFrameworkMetadata (Maybe UTCTime)
- assessmentFrameworkMetadata_name :: Lens' AssessmentFrameworkMetadata (Maybe Text)
- assessmentFrameworkMetadata_complianceType :: Lens' AssessmentFrameworkMetadata (Maybe Text)
- assessmentFrameworkMetadata_controlSetsCount :: Lens' AssessmentFrameworkMetadata (Maybe Int)
- assessmentFrameworkMetadata_id :: Lens' AssessmentFrameworkMetadata (Maybe Text)
- assessmentFrameworkMetadata_type :: Lens' AssessmentFrameworkMetadata (Maybe FrameworkType)
- assessmentFrameworkMetadata_logo :: Lens' AssessmentFrameworkMetadata (Maybe Text)
- assessmentFrameworkMetadata_description :: Lens' AssessmentFrameworkMetadata (Maybe Text)
Documentation
data AssessmentFrameworkMetadata Source #
The metadata associated with a standard or custom framework.
See: newAssessmentFrameworkMetadata
smart constructor.
AssessmentFrameworkMetadata' | |
|
Instances
newAssessmentFrameworkMetadata :: AssessmentFrameworkMetadata Source #
Create a value of AssessmentFrameworkMetadata
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:controlsCount:AssessmentFrameworkMetadata'
, assessmentFrameworkMetadata_controlsCount
- The number of controls associated with the specified framework.
$sel:lastUpdatedAt:AssessmentFrameworkMetadata'
, assessmentFrameworkMetadata_lastUpdatedAt
- Specifies when the framework was most recently updated.
$sel:arn:AssessmentFrameworkMetadata'
, assessmentFrameworkMetadata_arn
- The Amazon Resource Name (ARN) of the framework.
$sel:createdAt:AssessmentFrameworkMetadata'
, assessmentFrameworkMetadata_createdAt
- Specifies when the framework was created.
$sel:name:AssessmentFrameworkMetadata'
, assessmentFrameworkMetadata_name
- The name of the specified framework.
$sel:complianceType:AssessmentFrameworkMetadata'
, assessmentFrameworkMetadata_complianceType
- The compliance type that the new custom framework supports, such as CIS
or HIPAA.
$sel:controlSetsCount:AssessmentFrameworkMetadata'
, assessmentFrameworkMetadata_controlSetsCount
- The number of control sets associated with the specified framework.
$sel:id:AssessmentFrameworkMetadata'
, assessmentFrameworkMetadata_id
- The unique identified for the specified framework.
$sel:type':AssessmentFrameworkMetadata'
, assessmentFrameworkMetadata_type
- The framework type, such as standard or custom.
$sel:logo:AssessmentFrameworkMetadata'
, assessmentFrameworkMetadata_logo
- The logo associated with the framework.
$sel:description:AssessmentFrameworkMetadata'
, assessmentFrameworkMetadata_description
- The description of the specified framework.
assessmentFrameworkMetadata_controlsCount :: Lens' AssessmentFrameworkMetadata (Maybe Int) Source #
The number of controls associated with the specified framework.
assessmentFrameworkMetadata_lastUpdatedAt :: Lens' AssessmentFrameworkMetadata (Maybe UTCTime) Source #
Specifies when the framework was most recently updated.
assessmentFrameworkMetadata_arn :: Lens' AssessmentFrameworkMetadata (Maybe Text) Source #
The Amazon Resource Name (ARN) of the framework.
assessmentFrameworkMetadata_createdAt :: Lens' AssessmentFrameworkMetadata (Maybe UTCTime) Source #
Specifies when the framework was created.
assessmentFrameworkMetadata_name :: Lens' AssessmentFrameworkMetadata (Maybe Text) Source #
The name of the specified framework.
assessmentFrameworkMetadata_complianceType :: Lens' AssessmentFrameworkMetadata (Maybe Text) Source #
The compliance type that the new custom framework supports, such as CIS or HIPAA.
assessmentFrameworkMetadata_controlSetsCount :: Lens' AssessmentFrameworkMetadata (Maybe Int) Source #
The number of control sets associated with the specified framework.
assessmentFrameworkMetadata_id :: Lens' AssessmentFrameworkMetadata (Maybe Text) Source #
The unique identified for the specified framework.
assessmentFrameworkMetadata_type :: Lens' AssessmentFrameworkMetadata (Maybe FrameworkType) Source #
The framework type, such as standard or custom.
assessmentFrameworkMetadata_logo :: Lens' AssessmentFrameworkMetadata (Maybe Text) Source #
The logo associated with the framework.
assessmentFrameworkMetadata_description :: Lens' AssessmentFrameworkMetadata (Maybe Text) Source #
The description of the specified framework.