| 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.Config.Types.OrganizationConfigRule
Description
Synopsis
- data OrganizationConfigRule = OrganizationConfigRule' {}
- newOrganizationConfigRule :: Text -> Text -> OrganizationConfigRule
- organizationConfigRule_organizationManagedRuleMetadata :: Lens' OrganizationConfigRule (Maybe OrganizationManagedRuleMetadata)
- organizationConfigRule_excludedAccounts :: Lens' OrganizationConfigRule (Maybe [Text])
- organizationConfigRule_organizationCustomRuleMetadata :: Lens' OrganizationConfigRule (Maybe OrganizationCustomRuleMetadata)
- organizationConfigRule_lastUpdateTime :: Lens' OrganizationConfigRule (Maybe UTCTime)
- organizationConfigRule_organizationConfigRuleName :: Lens' OrganizationConfigRule Text
- organizationConfigRule_organizationConfigRuleArn :: Lens' OrganizationConfigRule Text
Documentation
data OrganizationConfigRule Source #
An organization config rule that has information about config rules that Config creates in member accounts.
See: newOrganizationConfigRule smart constructor.
Constructors
| OrganizationConfigRule' | |
Fields
| |
Instances
newOrganizationConfigRule Source #
Arguments
| :: Text | |
| -> Text | |
| -> OrganizationConfigRule |
Create a value of OrganizationConfigRule 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:organizationManagedRuleMetadata:OrganizationConfigRule', organizationConfigRule_organizationManagedRuleMetadata - An OrganizationManagedRuleMetadata object.
$sel:excludedAccounts:OrganizationConfigRule', organizationConfigRule_excludedAccounts - A comma-separated list of accounts excluded from organization config
rule.
$sel:organizationCustomRuleMetadata:OrganizationConfigRule', organizationConfigRule_organizationCustomRuleMetadata - An OrganizationCustomRuleMetadata object.
$sel:lastUpdateTime:OrganizationConfigRule', organizationConfigRule_lastUpdateTime - The timestamp of the last update.
$sel:organizationConfigRuleName:OrganizationConfigRule', organizationConfigRule_organizationConfigRuleName - The name that you assign to organization config rule.
$sel:organizationConfigRuleArn:OrganizationConfigRule', organizationConfigRule_organizationConfigRuleArn - Amazon Resource Name (ARN) of organization config rule.
organizationConfigRule_organizationManagedRuleMetadata :: Lens' OrganizationConfigRule (Maybe OrganizationManagedRuleMetadata) Source #
An OrganizationManagedRuleMetadata object.
organizationConfigRule_excludedAccounts :: Lens' OrganizationConfigRule (Maybe [Text]) Source #
A comma-separated list of accounts excluded from organization config rule.
organizationConfigRule_organizationCustomRuleMetadata :: Lens' OrganizationConfigRule (Maybe OrganizationCustomRuleMetadata) Source #
An OrganizationCustomRuleMetadata object.
organizationConfigRule_lastUpdateTime :: Lens' OrganizationConfigRule (Maybe UTCTime) Source #
The timestamp of the last update.
organizationConfigRule_organizationConfigRuleName :: Lens' OrganizationConfigRule Text Source #
The name that you assign to organization config rule.
organizationConfigRule_organizationConfigRuleArn :: Lens' OrganizationConfigRule Text Source #
Amazon Resource Name (ARN) of organization config rule.