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 ResolverConfig = ResolverConfig' {}
- newResolverConfig :: ResolverConfig
- resolverConfig_autodefinedReverse :: Lens' ResolverConfig (Maybe ResolverAutodefinedReverseStatus)
- resolverConfig_id :: Lens' ResolverConfig (Maybe Text)
- resolverConfig_ownerId :: Lens' ResolverConfig (Maybe Text)
- resolverConfig_resourceId :: Lens' ResolverConfig (Maybe Text)
Documentation
data ResolverConfig Source #
A complex type that contains information about a Resolver configuration for a VPC.
See: newResolverConfig
smart constructor.
ResolverConfig' | |
|
Instances
newResolverConfig :: ResolverConfig Source #
Create a value of ResolverConfig
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:autodefinedReverse:ResolverConfig'
, resolverConfig_autodefinedReverse
- The status of whether or not the Resolver will create autodefined rules
for reverse DNS lookups. This is enabled by default. The status can be
one of following:
Status of the rules generated by VPCs based on CIDR/Region for reverse DNS resolution. The status can be one of following:
- ENABLING: Autodefined rules for reverse DNS lookups are being enabled but are not complete.
- ENABLED: Autodefined rules for reverse DNS lookups are enabled.
- DISABLING: Autodefined rules for reverse DNS lookups are being disabled but are not complete.
- DISABLED: Autodefined rules for reverse DNS lookups are disabled.
$sel:id:ResolverConfig'
, resolverConfig_id
- ID for the Resolver configuration.
$sel:ownerId:ResolverConfig'
, resolverConfig_ownerId
- The owner account ID of the Amazon Virtual Private Cloud VPC.
$sel:resourceId:ResolverConfig'
, resolverConfig_resourceId
- The ID of the Amazon Virtual Private Cloud VPC that you're configuring
Resolver for.
resolverConfig_autodefinedReverse :: Lens' ResolverConfig (Maybe ResolverAutodefinedReverseStatus) Source #
The status of whether or not the Resolver will create autodefined rules for reverse DNS lookups. This is enabled by default. The status can be one of following:
Status of the rules generated by VPCs based on CIDR/Region for reverse DNS resolution. The status can be one of following:
- ENABLING: Autodefined rules for reverse DNS lookups are being enabled but are not complete.
- ENABLED: Autodefined rules for reverse DNS lookups are enabled.
- DISABLING: Autodefined rules for reverse DNS lookups are being disabled but are not complete.
- DISABLED: Autodefined rules for reverse DNS lookups are disabled.
resolverConfig_id :: Lens' ResolverConfig (Maybe Text) Source #
ID for the Resolver configuration.
resolverConfig_ownerId :: Lens' ResolverConfig (Maybe Text) Source #
The owner account ID of the Amazon Virtual Private Cloud VPC.
resolverConfig_resourceId :: Lens' ResolverConfig (Maybe Text) Source #
The ID of the Amazon Virtual Private Cloud VPC that you're configuring Resolver for.