describeInstanceAttribute

Describes the specified attribute of the specified instance. You can specify only one attribute at a time. Valid attribute values are: instanceType | kernel | ramdisk | userData | disableApiTermination | instanceInitiatedShutdownBehavior | rootDeviceName | blockDeviceMapping | productCodes | sourceDestCheck | groupSet | ebsOptimized | sriovNetSupport

Samples


fun main() { 
   //sampleStart 
   // This example describes the instance type of the specified instance.
val resp = ec2Client.describeInstanceAttribute {
    instanceId = "i-1234567890abcdef0"
    attribute = InstanceAttributeName.fromValue("instanceType")
} 
   //sampleEnd
}

fun main() { 
   //sampleStart 
   // This example describes the blockDeviceMapping attribute of the specified instance.
val resp = ec2Client.describeInstanceAttribute {
    instanceId = "i-1234567890abcdef0"
    attribute = InstanceAttributeName.fromValue("blockDeviceMapping")
} 
   //sampleEnd
}