Class: Aws::EC2::Types::DescribeVolumeAttributeRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::EC2::Types::DescribeVolumeAttributeRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-ec2/types.rb
Overview
Note:
When making an API call, you may pass DescribeVolumeAttributeRequest data as a hash:
{
attribute: "autoEnableIO", # required, accepts autoEnableIO, productCodes
volume_id: "String", # required
dry_run: false,
}
Contains the parameters for DescribeVolumeAttribute.
Instance Attribute Summary collapse
-
#attribute ⇒ String
The attribute of the volume.
-
#dry_run ⇒ Boolean
Checks whether you have the required permissions for the action, without actually making the request, and provides an error response.
-
#volume_id ⇒ String
The ID of the volume.
Instance Attribute Details
#attribute ⇒ String
The attribute of the volume. This parameter is required.
15945 15946 15947 15948 15949 15950 |
# File 'lib/aws-sdk-ec2/types.rb', line 15945 class DescribeVolumeAttributeRequest < Struct.new( :attribute, :volume_id, :dry_run) include Aws::Structure end |
#dry_run ⇒ Boolean
Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is ‘DryRunOperation`. Otherwise, it is `UnauthorizedOperation`.
15945 15946 15947 15948 15949 15950 |
# File 'lib/aws-sdk-ec2/types.rb', line 15945 class DescribeVolumeAttributeRequest < Struct.new( :attribute, :volume_id, :dry_run) include Aws::Structure end |
#volume_id ⇒ String
The ID of the volume.
15945 15946 15947 15948 15949 15950 |
# File 'lib/aws-sdk-ec2/types.rb', line 15945 class DescribeVolumeAttributeRequest < Struct.new( :attribute, :volume_id, :dry_run) include Aws::Structure end |