Class: Aws::ComputeOptimizerAutomation::Types::ResourceDetails
- Inherits:
-
Struct
- Object
- Struct
- Aws::ComputeOptimizerAutomation::Types::ResourceDetails
- Defined in:
- gems/aws-sdk-computeoptimizerautomation/lib/aws-sdk-computeoptimizerautomation/types.rb
Overview
Note:
ResourceDetails is a union - when returned from an API call exactly one value will be set and the returned type will be a subclass of ResourceDetails corresponding to the set member.
Detailed configuration information for a specific Amazon Web Services resource, with type-specific details.
Defined Under Namespace
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#ebs_volume ⇒ Types::EbsVolume
Detailed configuration information specific to EBS volumes, including volume type, size, IOPS, and throughput settings.
-
#unknown ⇒ Object
Returns the value of attribute unknown.
Instance Attribute Details
#ebs_volume ⇒ Types::EbsVolume
Detailed configuration information specific to EBS volumes, including volume type, size, IOPS, and throughput settings.
1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 |
# File 'gems/aws-sdk-computeoptimizerautomation/lib/aws-sdk-computeoptimizerautomation/types.rb', line 1917 class ResourceDetails < Struct.new( :ebs_volume, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class EbsVolume < ResourceDetails; end class Unknown < ResourceDetails; end end |
#unknown ⇒ Object
Returns the value of attribute unknown
1917 1918 1919 |
# File 'gems/aws-sdk-computeoptimizerautomation/lib/aws-sdk-computeoptimizerautomation/types.rb', line 1917 def unknown @unknown end |