Copyright | (c) 2013-2015 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Modifies an existing option group.
See: AWS API Reference for ModifyOptionGroup.
- modifyOptionGroup :: Text -> ModifyOptionGroup
- data ModifyOptionGroup
- mogOptionsToInclude :: Lens' ModifyOptionGroup [OptionConfiguration]
- mogOptionsToRemove :: Lens' ModifyOptionGroup [Text]
- mogApplyImmediately :: Lens' ModifyOptionGroup (Maybe Bool)
- mogOptionGroupName :: Lens' ModifyOptionGroup Text
- modifyOptionGroupResponse :: Int -> ModifyOptionGroupResponse
- data ModifyOptionGroupResponse
- mogrsOptionGroup :: Lens' ModifyOptionGroupResponse (Maybe OptionGroup)
- mogrsResponseStatus :: Lens' ModifyOptionGroupResponse Int
Creating a Request
Creates a value of ModifyOptionGroup
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data ModifyOptionGroup Source
See: modifyOptionGroup
smart constructor.
Request Lenses
mogOptionsToInclude :: Lens' ModifyOptionGroup [OptionConfiguration] Source
Options in this list are added to the option group or, if already present, the specified configuration is used to update the existing configuration.
mogOptionsToRemove :: Lens' ModifyOptionGroup [Text] Source
Options in this list are removed from the option group.
mogApplyImmediately :: Lens' ModifyOptionGroup (Maybe Bool) Source
Indicates whether the changes should be applied immediately, or during the next maintenance window for each instance associated with the option group.
mogOptionGroupName :: Lens' ModifyOptionGroup Text Source
The name of the option group to be modified.
Permanent options, such as the TDE option for Oracle Advanced Security TDE, cannot be removed from an option group, and that option group cannot be removed from a DB instance once it is associated with a DB instance
Destructuring the Response
modifyOptionGroupResponse Source
Creates a value of ModifyOptionGroupResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data ModifyOptionGroupResponse Source
See: modifyOptionGroupResponse
smart constructor.
Response Lenses
mogrsOptionGroup :: Lens' ModifyOptionGroupResponse (Maybe OptionGroup) Source
Undocumented member.
mogrsResponseStatus :: Lens' ModifyOptionGroupResponse Int Source
The response status code.