libZSservicesZSamazonka-auditmanagerZSamazonka-auditmanager
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.AuditManager.UpdateAssessmentFramework

Description

Updates a custom framework in Audit Manager.

Synopsis

Creating a Request

data UpdateAssessmentFramework Source #

See: newUpdateAssessmentFramework smart constructor.

Constructors

UpdateAssessmentFramework' 

Fields

Instances

Instances details
Eq UpdateAssessmentFramework Source # 
Instance details

Defined in Amazonka.AuditManager.UpdateAssessmentFramework

Read UpdateAssessmentFramework Source # 
Instance details

Defined in Amazonka.AuditManager.UpdateAssessmentFramework

Show UpdateAssessmentFramework Source # 
Instance details

Defined in Amazonka.AuditManager.UpdateAssessmentFramework

Generic UpdateAssessmentFramework Source # 
Instance details

Defined in Amazonka.AuditManager.UpdateAssessmentFramework

Associated Types

type Rep UpdateAssessmentFramework :: Type -> Type #

NFData UpdateAssessmentFramework Source # 
Instance details

Defined in Amazonka.AuditManager.UpdateAssessmentFramework

Hashable UpdateAssessmentFramework Source # 
Instance details

Defined in Amazonka.AuditManager.UpdateAssessmentFramework

ToJSON UpdateAssessmentFramework Source # 
Instance details

Defined in Amazonka.AuditManager.UpdateAssessmentFramework

AWSRequest UpdateAssessmentFramework Source # 
Instance details

Defined in Amazonka.AuditManager.UpdateAssessmentFramework

ToHeaders UpdateAssessmentFramework Source # 
Instance details

Defined in Amazonka.AuditManager.UpdateAssessmentFramework

ToPath UpdateAssessmentFramework Source # 
Instance details

Defined in Amazonka.AuditManager.UpdateAssessmentFramework

ToQuery UpdateAssessmentFramework Source # 
Instance details

Defined in Amazonka.AuditManager.UpdateAssessmentFramework

type Rep UpdateAssessmentFramework Source # 
Instance details

Defined in Amazonka.AuditManager.UpdateAssessmentFramework

type Rep UpdateAssessmentFramework = D1 ('MetaData "UpdateAssessmentFramework" "Amazonka.AuditManager.UpdateAssessmentFramework" "libZSservicesZSamazonka-auditmanagerZSamazonka-auditmanager" 'False) (C1 ('MetaCons "UpdateAssessmentFramework'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "complianceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "frameworkId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "controlSets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [UpdateAssessmentFrameworkControlSet])))))
type AWSResponse UpdateAssessmentFramework Source # 
Instance details

Defined in Amazonka.AuditManager.UpdateAssessmentFramework

newUpdateAssessmentFramework Source #

Create a value of UpdateAssessmentFramework 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:complianceType:UpdateAssessmentFramework', updateAssessmentFramework_complianceType - The compliance type that the new custom framework supports, such as CIS or HIPAA.

$sel:description:UpdateAssessmentFramework', updateAssessmentFramework_description - The description of the framework that is to be updated.

$sel:frameworkId:UpdateAssessmentFramework', updateAssessmentFramework_frameworkId - The identifier for the specified framework.

$sel:name:UpdateAssessmentFramework', updateAssessmentFramework_name - The name of the framework to be updated.

$sel:controlSets:UpdateAssessmentFramework', updateAssessmentFramework_controlSets - The control sets associated with the framework.

Request Lenses

updateAssessmentFramework_complianceType :: Lens' UpdateAssessmentFramework (Maybe Text) Source #

The compliance type that the new custom framework supports, such as CIS or HIPAA.

updateAssessmentFramework_description :: Lens' UpdateAssessmentFramework (Maybe Text) Source #

The description of the framework that is to be updated.

updateAssessmentFramework_name :: Lens' UpdateAssessmentFramework Text Source #

The name of the framework to be updated.

Destructuring the Response

data UpdateAssessmentFrameworkResponse Source #

See: newUpdateAssessmentFrameworkResponse smart constructor.

Constructors

UpdateAssessmentFrameworkResponse' 

Fields

Instances

Instances details
Eq UpdateAssessmentFrameworkResponse Source # 
Instance details

Defined in Amazonka.AuditManager.UpdateAssessmentFramework

Read UpdateAssessmentFrameworkResponse Source # 
Instance details

Defined in Amazonka.AuditManager.UpdateAssessmentFramework

Show UpdateAssessmentFrameworkResponse Source # 
Instance details

Defined in Amazonka.AuditManager.UpdateAssessmentFramework

Generic UpdateAssessmentFrameworkResponse Source # 
Instance details

Defined in Amazonka.AuditManager.UpdateAssessmentFramework

Associated Types

type Rep UpdateAssessmentFrameworkResponse :: Type -> Type #

NFData UpdateAssessmentFrameworkResponse Source # 
Instance details

Defined in Amazonka.AuditManager.UpdateAssessmentFramework

type Rep UpdateAssessmentFrameworkResponse Source # 
Instance details

Defined in Amazonka.AuditManager.UpdateAssessmentFramework

type Rep UpdateAssessmentFrameworkResponse = D1 ('MetaData "UpdateAssessmentFrameworkResponse" "Amazonka.AuditManager.UpdateAssessmentFramework" "libZSservicesZSamazonka-auditmanagerZSamazonka-auditmanager" 'False) (C1 ('MetaCons "UpdateAssessmentFrameworkResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "framework") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Framework)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateAssessmentFrameworkResponse Source #

Create a value of UpdateAssessmentFrameworkResponse 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:framework:UpdateAssessmentFrameworkResponse', updateAssessmentFrameworkResponse_framework - The name of the specified framework.

$sel:httpStatus:UpdateAssessmentFrameworkResponse', updateAssessmentFrameworkResponse_httpStatus - The response's http status code.

Response Lenses