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 |
Synopsis
- data AssessmentFrameworkMetadata = AssessmentFrameworkMetadata' {}
- newAssessmentFrameworkMetadata :: AssessmentFrameworkMetadata
- assessmentFrameworkMetadata_arn :: Lens' AssessmentFrameworkMetadata (Maybe Text)
- assessmentFrameworkMetadata_complianceType :: Lens' AssessmentFrameworkMetadata (Maybe Text)
- assessmentFrameworkMetadata_controlSetsCount :: Lens' AssessmentFrameworkMetadata (Maybe Int)
- assessmentFrameworkMetadata_controlsCount :: Lens' AssessmentFrameworkMetadata (Maybe Int)
- assessmentFrameworkMetadata_createdAt :: Lens' AssessmentFrameworkMetadata (Maybe UTCTime)
- assessmentFrameworkMetadata_description :: Lens' AssessmentFrameworkMetadata (Maybe Text)
- assessmentFrameworkMetadata_id :: Lens' AssessmentFrameworkMetadata (Maybe Text)
- assessmentFrameworkMetadata_lastUpdatedAt :: Lens' AssessmentFrameworkMetadata (Maybe UTCTime)
- assessmentFrameworkMetadata_logo :: Lens' AssessmentFrameworkMetadata (Maybe Text)
- assessmentFrameworkMetadata_name :: Lens' AssessmentFrameworkMetadata (Maybe Text)
- assessmentFrameworkMetadata_type :: Lens' AssessmentFrameworkMetadata (Maybe FrameworkType)
Documentation
data AssessmentFrameworkMetadata Source #
The metadata that's associated with a standard framework or a 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:arn:AssessmentFrameworkMetadata'
, assessmentFrameworkMetadata_arn
- The Amazon Resource Name (ARN) of the 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 that are associated with the framework.
$sel:controlsCount:AssessmentFrameworkMetadata'
, assessmentFrameworkMetadata_controlsCount
- The number of controls that are associated with the framework.
$sel:createdAt:AssessmentFrameworkMetadata'
, assessmentFrameworkMetadata_createdAt
- The time when the framework was created.
$sel:description:AssessmentFrameworkMetadata'
, assessmentFrameworkMetadata_description
- The description of the framework.
$sel:id:AssessmentFrameworkMetadata'
, assessmentFrameworkMetadata_id
- The unique identifier for the framework.
$sel:lastUpdatedAt:AssessmentFrameworkMetadata'
, assessmentFrameworkMetadata_lastUpdatedAt
- The time when the framework was most recently updated.
$sel:logo:AssessmentFrameworkMetadata'
, assessmentFrameworkMetadata_logo
- The logo that's associated with the framework.
$sel:name:AssessmentFrameworkMetadata'
, assessmentFrameworkMetadata_name
- The name of the framework.
$sel:type':AssessmentFrameworkMetadata'
, assessmentFrameworkMetadata_type
- The framework type, such as a standard framework or a custom framework.
assessmentFrameworkMetadata_arn :: Lens' AssessmentFrameworkMetadata (Maybe Text) Source #
The Amazon Resource Name (ARN) of the 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 that are associated with the framework.
assessmentFrameworkMetadata_controlsCount :: Lens' AssessmentFrameworkMetadata (Maybe Int) Source #
The number of controls that are associated with the framework.
assessmentFrameworkMetadata_createdAt :: Lens' AssessmentFrameworkMetadata (Maybe UTCTime) Source #
The time when the framework was created.
assessmentFrameworkMetadata_description :: Lens' AssessmentFrameworkMetadata (Maybe Text) Source #
The description of the framework.
assessmentFrameworkMetadata_id :: Lens' AssessmentFrameworkMetadata (Maybe Text) Source #
The unique identifier for the framework.
assessmentFrameworkMetadata_lastUpdatedAt :: Lens' AssessmentFrameworkMetadata (Maybe UTCTime) Source #
The time when the framework was most recently updated.
assessmentFrameworkMetadata_logo :: Lens' AssessmentFrameworkMetadata (Maybe Text) Source #
The logo that's associated with the framework.
assessmentFrameworkMetadata_name :: Lens' AssessmentFrameworkMetadata (Maybe Text) Source #
The name of the framework.
assessmentFrameworkMetadata_type :: Lens' AssessmentFrameworkMetadata (Maybe FrameworkType) Source #
The framework type, such as a standard framework or a custom framework.