Class: Aws::Outposts::Types::AssetInfo

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-outposts/lib/aws-sdk-outposts/types.rb

Overview

Information about hardware assets.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#asset_idString

The ID of the asset.

Returns:

  • (String)


114
115
116
117
118
119
120
121
122
# File 'gems/aws-sdk-outposts/lib/aws-sdk-outposts/types.rb', line 114

class AssetInfo < Struct.new(
  :asset_id,
  :rack_id,
  :asset_type,
  :compute_attributes,
  :asset_location)
  SENSITIVE = []
  include Aws::Structure
end

#asset_locationTypes::AssetLocation

The position of an asset in a rack.



114
115
116
117
118
119
120
121
122
# File 'gems/aws-sdk-outposts/lib/aws-sdk-outposts/types.rb', line 114

class AssetInfo < Struct.new(
  :asset_id,
  :rack_id,
  :asset_type,
  :compute_attributes,
  :asset_location)
  SENSITIVE = []
  include Aws::Structure
end

#asset_typeString

The type of the asset.

Returns:

  • (String)


114
115
116
117
118
119
120
121
122
# File 'gems/aws-sdk-outposts/lib/aws-sdk-outposts/types.rb', line 114

class AssetInfo < Struct.new(
  :asset_id,
  :rack_id,
  :asset_type,
  :compute_attributes,
  :asset_location)
  SENSITIVE = []
  include Aws::Structure
end

#compute_attributesTypes::ComputeAttributes

Information about compute hardware assets.



114
115
116
117
118
119
120
121
122
# File 'gems/aws-sdk-outposts/lib/aws-sdk-outposts/types.rb', line 114

class AssetInfo < Struct.new(
  :asset_id,
  :rack_id,
  :asset_type,
  :compute_attributes,
  :asset_location)
  SENSITIVE = []
  include Aws::Structure
end

#rack_idString

The rack ID of the asset.

Returns:

  • (String)


114
115
116
117
118
119
120
121
122
# File 'gems/aws-sdk-outposts/lib/aws-sdk-outposts/types.rb', line 114

class AssetInfo < Struct.new(
  :asset_id,
  :rack_id,
  :asset_type,
  :compute_attributes,
  :asset_location)
  SENSITIVE = []
  include Aws::Structure
end