modifyVolumeAttribute

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.

Samples

import aws.sdk.kotlin.services.ec2.model.AttributeBooleanValue
fun main() { 
   //sampleStart 
   // This example sets the autoEnableIo attribute of the volume with the ID vol 1234567890abcdef0 to true
// If the command succeeds, no output is returned.
val resp = ec2Client.modifyVolumeAttribute {
    dryRun = true
    volumeId = "vol-1234567890abcdef0"
    autoEnableIo = AttributeBooleanValue {
        value = true
    }
} 
   //sampleEnd
}