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.
Implements
IMessageNetworkAddressReservation, IEquatableNetworkAddressReservation, IDeepCloneableNetworkAddressReservation, IBufferMessage, IMessageNamespace
Google.Cloud.BareMetalSolution.V2Assembly
Google.Cloud.BareMetalSolution.V2.dll
Constructors
NetworkAddressReservation()
public NetworkAddressReservation()
NetworkAddressReservation(NetworkAddressReservation)
public NetworkAddressReservation(NetworkAddressReservation other)
Parameter | |
---|---|
Name | Description |
other | NetworkAddressReservation |
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 | |
---|---|
Type | Description |
string |
Note
public string Note { get; set; }
A note about this reservation, intended for human consumption.
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
string |