Safe Haskell | None |
---|---|
Language | Haskell2010 |
Modifies a volume attribute.
By default, all I/O operations for the volume are suspended when the data on the volume is determined to be potentially inconsistent, to prevent undetectable, latent data corruption. The I/O access to the volume can be resumed by first enabling I/O access and then checking the data consistency on your volume.
You can change the default behavior to resume I/O operations. We recommend that you change this only for boot volumes or for volumes that are stateless or disposable.
http://docs.aws.amazon.com/AWSEC2/latest/APIReference/ApiReference-query-ModifyVolumeAttribute.html
- data ModifyVolumeAttribute
- modifyVolumeAttribute :: Text -> ModifyVolumeAttribute
- mvaAutoEnableIO :: Lens' ModifyVolumeAttribute (Maybe AttributeBooleanValue)
- mvaDryRun :: Lens' ModifyVolumeAttribute (Maybe Bool)
- mvaVolumeId :: Lens' ModifyVolumeAttribute Text
- data ModifyVolumeAttributeResponse
- modifyVolumeAttributeResponse :: ModifyVolumeAttributeResponse
Request
Request constructor
ModifyVolumeAttribute
constructor.
The fields accessible through corresponding lenses are:
Request lenses
mvaAutoEnableIO :: Lens' ModifyVolumeAttribute (Maybe AttributeBooleanValue) Source
Indicates whether the volume should be auto-enabled for I/O operations.
mvaVolumeId :: Lens' ModifyVolumeAttribute Text Source
The ID of the volume.