Class: Google::Cloud::GDCHardwareManagement::V1alpha::HardwareInstallationInfo
- Inherits:
-
Object
- Object
- Google::Cloud::GDCHardwareManagement::V1alpha::HardwareInstallationInfo
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/gdchardwaremanagement/v1alpha/resources.rb
Overview
Information for installation of a Hardware.
Defined Under Namespace
Modules: RackType
Instance Attribute Summary collapse
-
#power_distance_meters ⇒ ::Integer
Required.
-
#rack_location ⇒ ::String
Required.
-
#rack_space ⇒ ::Google::Cloud::GDCHardwareManagement::V1alpha::RackSpace
Required.
-
#rack_type ⇒ ::Google::Cloud::GDCHardwareManagement::V1alpha::HardwareInstallationInfo::RackType
Required.
-
#rack_unit_dimensions ⇒ ::Google::Cloud::GDCHardwareManagement::V1alpha::Dimensions
Required.
-
#switch_distance_meters ⇒ ::Integer
Required.
Instance Attribute Details
#power_distance_meters ⇒ ::Integer
Returns Required. Distance from the power outlet in meters.
1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 |
# File 'proto_docs/google/cloud/gdchardwaremanagement/v1alpha/resources.rb', line 1002 class HardwareInstallationInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Valid rack types. module RackType # Rack type is unspecified. RACK_TYPE_UNSPECIFIED = 0 # Two post rack. TWO_POST = 1 # Four post rack. FOUR_POST = 2 end end |
#rack_location ⇒ ::String
Returns Required. Location of the rack in the site e.g. Floor 2, Room 201, Row 7, Rack 3.
1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 |
# File 'proto_docs/google/cloud/gdchardwaremanagement/v1alpha/resources.rb', line 1002 class HardwareInstallationInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Valid rack types. module RackType # Rack type is unspecified. RACK_TYPE_UNSPECIFIED = 0 # Two post rack. TWO_POST = 1 # Four post rack. FOUR_POST = 2 end end |
#rack_space ⇒ ::Google::Cloud::GDCHardwareManagement::V1alpha::RackSpace
Returns Required. Rack space allocated for the hardware.
1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 |
# File 'proto_docs/google/cloud/gdchardwaremanagement/v1alpha/resources.rb', line 1002 class HardwareInstallationInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Valid rack types. module RackType # Rack type is unspecified. RACK_TYPE_UNSPECIFIED = 0 # Two post rack. TWO_POST = 1 # Four post rack. FOUR_POST = 2 end end |
#rack_type ⇒ ::Google::Cloud::GDCHardwareManagement::V1alpha::HardwareInstallationInfo::RackType
Returns Required. Type of the rack.
1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 |
# File 'proto_docs/google/cloud/gdchardwaremanagement/v1alpha/resources.rb', line 1002 class HardwareInstallationInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Valid rack types. module RackType # Rack type is unspecified. RACK_TYPE_UNSPECIFIED = 0 # Two post rack. TWO_POST = 1 # Four post rack. FOUR_POST = 2 end end |
#rack_unit_dimensions ⇒ ::Google::Cloud::GDCHardwareManagement::V1alpha::Dimensions
Returns Required. Dimensions of the rack unit.
1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 |
# File 'proto_docs/google/cloud/gdchardwaremanagement/v1alpha/resources.rb', line 1002 class HardwareInstallationInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Valid rack types. module RackType # Rack type is unspecified. RACK_TYPE_UNSPECIFIED = 0 # Two post rack. TWO_POST = 1 # Four post rack. FOUR_POST = 2 end end |
#switch_distance_meters ⇒ ::Integer
Returns Required. Distance from the network switch in meters.
1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 |
# File 'proto_docs/google/cloud/gdchardwaremanagement/v1alpha/resources.rb', line 1002 class HardwareInstallationInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Valid rack types. module RackType # Rack type is unspecified. RACK_TYPE_UNSPECIFIED = 0 # Two post rack. TWO_POST = 1 # Four post rack. FOUR_POST = 2 end end |