| 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.AuditManager.Types.AssessmentFrameworkMetadata
Description
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.
Constructors
| AssessmentFrameworkMetadata' | |
Fields
| |
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.