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 |
The ModifyCacheSubnetGroup action modifies an existing cache subnet group.
See: AWS API Reference for ModifyCacheSubnetGroup.
- modifyCacheSubnetGroup :: Text -> ModifyCacheSubnetGroup
- data ModifyCacheSubnetGroup
- mcsgSubnetIds :: Lens' ModifyCacheSubnetGroup [Text]
- mcsgCacheSubnetGroupDescription :: Lens' ModifyCacheSubnetGroup (Maybe Text)
- mcsgCacheSubnetGroupName :: Lens' ModifyCacheSubnetGroup Text
- modifyCacheSubnetGroupResponse :: Int -> ModifyCacheSubnetGroupResponse
- data ModifyCacheSubnetGroupResponse
- mcsgrsCacheSubnetGroup :: Lens' ModifyCacheSubnetGroupResponse (Maybe CacheSubnetGroup)
- mcsgrsStatus :: Lens' ModifyCacheSubnetGroupResponse Int
Creating a Request
Creates a value of ModifyCacheSubnetGroup
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data ModifyCacheSubnetGroup Source
Represents the input of a ModifyCacheSubnetGroup action.
See: modifyCacheSubnetGroup
smart constructor.
Request Lenses
mcsgSubnetIds :: Lens' ModifyCacheSubnetGroup [Text] Source
The EC2 subnet IDs for the cache subnet group.
mcsgCacheSubnetGroupDescription :: Lens' ModifyCacheSubnetGroup (Maybe Text) Source
A description for the cache subnet group.
mcsgCacheSubnetGroupName :: Lens' ModifyCacheSubnetGroup Text Source
The name for the cache subnet group. This value is stored as a lowercase string.
Constraints: Must contain no more than 255 alphanumeric characters or hyphens.
Example: mysubnetgroup
Destructuring the Response
modifyCacheSubnetGroupResponse Source
Creates a value of ModifyCacheSubnetGroupResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data ModifyCacheSubnetGroupResponse Source
See: modifyCacheSubnetGroupResponse
smart constructor.
Response Lenses
mcsgrsCacheSubnetGroup :: Lens' ModifyCacheSubnetGroupResponse (Maybe CacheSubnetGroup) Source
Undocumented member.
mcsgrsStatus :: Lens' ModifyCacheSubnetGroupResponse Int Source
The response status code.