Class: Google::Cloud::GDCHardwareManagement::V1alpha::HardwareInstallationInfo

Inherits:
Object
  • Object
show all
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

Instance Attribute Details

#power_distance_meters::Integer

Returns Required. Distance from the power outlet in meters.

Returns:

  • (::Integer)

    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.

Returns:

  • (::String)

    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.

Returns:



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.

Returns:



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.

Returns:

  • (::Integer)

    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