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 |
Updates the behavior configuration of Route 53 Resolver behavior for a single VPC from Amazon Virtual Private Cloud.
Synopsis
- data UpdateResolverConfig = UpdateResolverConfig' {}
- newUpdateResolverConfig :: Text -> AutodefinedReverseFlag -> UpdateResolverConfig
- updateResolverConfig_resourceId :: Lens' UpdateResolverConfig Text
- updateResolverConfig_autodefinedReverseFlag :: Lens' UpdateResolverConfig AutodefinedReverseFlag
- data UpdateResolverConfigResponse = UpdateResolverConfigResponse' {}
- newUpdateResolverConfigResponse :: Int -> UpdateResolverConfigResponse
- updateResolverConfigResponse_resolverConfig :: Lens' UpdateResolverConfigResponse (Maybe ResolverConfig)
- updateResolverConfigResponse_httpStatus :: Lens' UpdateResolverConfigResponse Int
Creating a Request
data UpdateResolverConfig Source #
See: newUpdateResolverConfig
smart constructor.
UpdateResolverConfig' | |
|
Instances
newUpdateResolverConfig Source #
Create a value of UpdateResolverConfig
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:
UpdateResolverConfig
, updateResolverConfig_resourceId
- Resource ID of the Amazon VPC that you want to update the Resolver
configuration for.
$sel:autodefinedReverseFlag:UpdateResolverConfig'
, updateResolverConfig_autodefinedReverseFlag
- Indicates whether or not the Resolver will create autodefined rules for
reverse DNS lookups. This is enabled by default. Disabling this option
will also affect EC2-Classic instances using ClassicLink. For more
information, see
ClassicLink
in the Amazon EC2 guide.
It can take some time for the status change to be completed.
Request Lenses
updateResolverConfig_resourceId :: Lens' UpdateResolverConfig Text Source #
Resource ID of the Amazon VPC that you want to update the Resolver configuration for.
updateResolverConfig_autodefinedReverseFlag :: Lens' UpdateResolverConfig AutodefinedReverseFlag Source #
Indicates whether or not the Resolver will create autodefined rules for reverse DNS lookups. This is enabled by default. Disabling this option will also affect EC2-Classic instances using ClassicLink. For more information, see ClassicLink in the Amazon EC2 guide.
It can take some time for the status change to be completed.
Destructuring the Response
data UpdateResolverConfigResponse Source #
See: newUpdateResolverConfigResponse
smart constructor.
UpdateResolverConfigResponse' | |
|
Instances
newUpdateResolverConfigResponse Source #
Create a value of UpdateResolverConfigResponse
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:resolverConfig:UpdateResolverConfigResponse'
, updateResolverConfigResponse_resolverConfig
- An array that contains settings for the specified Resolver
configuration.
$sel:httpStatus:UpdateResolverConfigResponse'
, updateResolverConfigResponse_httpStatus
- The response's http status code.
Response Lenses
updateResolverConfigResponse_resolverConfig :: Lens' UpdateResolverConfigResponse (Maybe ResolverConfig) Source #
An array that contains settings for the specified Resolver configuration.
updateResolverConfigResponse_httpStatus :: Lens' UpdateResolverConfigResponse Int Source #
The response's http status code.