Class: Google::Cloud::BareMetalSolution::V2::NetworkAddressReservation

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/baremetalsolution/v2/network.rb

Overview

A reservation of one or more addresses in a network.

Instance Attribute Summary collapse

Instance Attribute Details

#end_address::String

Returns The last address of this reservation block, inclusive. I.e., for cases when reservations are only single addresses, end_address and start_address will be the same. Must be specified as a single IPv4 address, e.g. 10.1.2.2.

Returns:

  • (::String)

    The last address of this reservation block, inclusive. I.e., for cases when reservations are only single addresses, end_address and start_address will be the same. Must be specified as a single IPv4 address, e.g. 10.1.2.2.



137
138
139
140
# File 'proto_docs/google/cloud/baremetalsolution/v2/network.rb', line 137

class NetworkAddressReservation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#note::String

Returns A note about this reservation, intended for human consumption.

Returns:

  • (::String)

    A note about this reservation, intended for human consumption.



137
138
139
140
# File 'proto_docs/google/cloud/baremetalsolution/v2/network.rb', line 137

class NetworkAddressReservation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#start_address::String

Returns The first address of this reservation block. Must be specified as a single IPv4 address, e.g. 10.1.2.2.

Returns:

  • (::String)

    The first address of this reservation block. Must be specified as a single IPv4 address, e.g. 10.1.2.2.



137
138
139
140
# File 'proto_docs/google/cloud/baremetalsolution/v2/network.rb', line 137

class NetworkAddressReservation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end