Bare Metal Solution v2 API - Class NetworkAddressReservation (1.2.0)

public sealed class NetworkAddressReservation : IMessage<NetworkAddressReservation>, IEquatable<NetworkAddressReservation>, IDeepCloneable<NetworkAddressReservation>, IBufferMessage, IMessage

Reference documentation and code samples for the Bare Metal Solution v2 API class NetworkAddressReservation.

A reservation of one or more addresses in a network.

Inheritance

object > NetworkAddressReservation

Namespace

Google.Cloud.BareMetalSolution.V2

Assembly

Google.Cloud.BareMetalSolution.V2.dll

Constructors

NetworkAddressReservation()

public NetworkAddressReservation()

NetworkAddressReservation(NetworkAddressReservation)

public NetworkAddressReservation(NetworkAddressReservation other)
Parameter
NameDescription
otherNetworkAddressReservation

Properties

EndAddress

public string EndAddress { get; set; }

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.

Property Value
TypeDescription
string

Note

public string Note { get; set; }

A note about this reservation, intended for human consumption.

Property Value
TypeDescription
string

StartAddress

public string StartAddress { get; set; }

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

Property Value
TypeDescription
string