amazonka-config-2.0: Amazon Config SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.Config.DeleteOrganizationConformancePack

Description

Deletes the specified organization conformance pack and all of the Config rules and remediation actions from all member accounts in that organization.

Only a management account or a delegated administrator account can delete an organization conformance pack. When calling this API with a delegated administrator, you must ensure Organizations ListDelegatedAdministrator permissions are added.

Config sets the state of a conformance pack to DELETE_IN_PROGRESS until the deletion is complete. You cannot update a conformance pack while it is in this state.

Synopsis

Creating a Request

data DeleteOrganizationConformancePack Source #

See: newDeleteOrganizationConformancePack smart constructor.

Constructors

DeleteOrganizationConformancePack' 

Fields

Instances

Instances details
ToJSON DeleteOrganizationConformancePack Source # 
Instance details

Defined in Amazonka.Config.DeleteOrganizationConformancePack

ToHeaders DeleteOrganizationConformancePack Source # 
Instance details

Defined in Amazonka.Config.DeleteOrganizationConformancePack

ToPath DeleteOrganizationConformancePack Source # 
Instance details

Defined in Amazonka.Config.DeleteOrganizationConformancePack

ToQuery DeleteOrganizationConformancePack Source # 
Instance details

Defined in Amazonka.Config.DeleteOrganizationConformancePack

AWSRequest DeleteOrganizationConformancePack Source # 
Instance details

Defined in Amazonka.Config.DeleteOrganizationConformancePack

Generic DeleteOrganizationConformancePack Source # 
Instance details

Defined in Amazonka.Config.DeleteOrganizationConformancePack

Associated Types

type Rep DeleteOrganizationConformancePack :: Type -> Type #

Read DeleteOrganizationConformancePack Source # 
Instance details

Defined in Amazonka.Config.DeleteOrganizationConformancePack

Show DeleteOrganizationConformancePack Source # 
Instance details

Defined in Amazonka.Config.DeleteOrganizationConformancePack

NFData DeleteOrganizationConformancePack Source # 
Instance details

Defined in Amazonka.Config.DeleteOrganizationConformancePack

Eq DeleteOrganizationConformancePack Source # 
Instance details

Defined in Amazonka.Config.DeleteOrganizationConformancePack

Hashable DeleteOrganizationConformancePack Source # 
Instance details

Defined in Amazonka.Config.DeleteOrganizationConformancePack

type AWSResponse DeleteOrganizationConformancePack Source # 
Instance details

Defined in Amazonka.Config.DeleteOrganizationConformancePack

type Rep DeleteOrganizationConformancePack Source # 
Instance details

Defined in Amazonka.Config.DeleteOrganizationConformancePack

type Rep DeleteOrganizationConformancePack = D1 ('MetaData "DeleteOrganizationConformancePack" "Amazonka.Config.DeleteOrganizationConformancePack" "amazonka-config-2.0-7GF0fBbVw65uROwJwpcE3" 'False) (C1 ('MetaCons "DeleteOrganizationConformancePack'" 'PrefixI 'True) (S1 ('MetaSel ('Just "organizationConformancePackName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteOrganizationConformancePack Source #

Create a value of DeleteOrganizationConformancePack 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:

DeleteOrganizationConformancePack, deleteOrganizationConformancePack_organizationConformancePackName - The name of organization conformance pack that you want to delete.

Request Lenses

Destructuring the Response

data DeleteOrganizationConformancePackResponse Source #

Instances

Instances details
Generic DeleteOrganizationConformancePackResponse Source # 
Instance details

Defined in Amazonka.Config.DeleteOrganizationConformancePack

Read DeleteOrganizationConformancePackResponse Source # 
Instance details

Defined in Amazonka.Config.DeleteOrganizationConformancePack

Show DeleteOrganizationConformancePackResponse Source # 
Instance details

Defined in Amazonka.Config.DeleteOrganizationConformancePack

NFData DeleteOrganizationConformancePackResponse Source # 
Instance details

Defined in Amazonka.Config.DeleteOrganizationConformancePack

Eq DeleteOrganizationConformancePackResponse Source # 
Instance details

Defined in Amazonka.Config.DeleteOrganizationConformancePack

type Rep DeleteOrganizationConformancePackResponse Source # 
Instance details

Defined in Amazonka.Config.DeleteOrganizationConformancePack

type Rep DeleteOrganizationConformancePackResponse = D1 ('MetaData "DeleteOrganizationConformancePackResponse" "Amazonka.Config.DeleteOrganizationConformancePack" "amazonka-config-2.0-7GF0fBbVw65uROwJwpcE3" 'False) (C1 ('MetaCons "DeleteOrganizationConformancePackResponse'" 'PrefixI 'False) (U1 :: Type -> Type))