Class BfdPacket
Implements
Inherited Members
Namespace: Google.Apis.Compute.v1.Data
Assembly: Google.Apis.Compute.v1.dll
Syntax
public class BfdPacket : IDirectResponseSchema
Properties
AuthenticationPresent
The Authentication Present bit of the BFD packet. This is specified in section 4.1 of RFC5880
Declaration
[JsonProperty("authenticationPresent")]
public virtual bool? AuthenticationPresent { get; set; }
Property Value
Type | Description |
---|---|
bool? |
ControlPlaneIndependent
The Control Plane Independent bit of the BFD packet. This is specified in section 4.1 of RFC5880
Declaration
[JsonProperty("controlPlaneIndependent")]
public virtual bool? ControlPlaneIndependent { get; set; }
Property Value
Type | Description |
---|---|
bool? |
Demand
The demand bit of the BFD packet. This is specified in section 4.1 of RFC5880
Declaration
[JsonProperty("demand")]
public virtual bool? Demand { get; set; }
Property Value
Type | Description |
---|---|
bool? |
Diagnostic
The diagnostic code specifies the local system's reason for the last change in session state. This allows remote systems to determine the reason that the previous session failed, for example. These diagnostic codes are specified in section 4.1 of RFC5880
Declaration
[JsonProperty("diagnostic")]
public virtual string Diagnostic { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Final
The Final bit of the BFD packet. This is specified in section 4.1 of RFC5880
Declaration
[JsonProperty("final")]
public virtual bool? Final { get; set; }
Property Value
Type | Description |
---|---|
bool? |
Length
The length of the BFD Control packet in bytes. This is specified in section 4.1 of RFC5880
Declaration
[JsonProperty("length")]
public virtual long? Length { get; set; }
Property Value
Type | Description |
---|---|
long? |
MinEchoRxIntervalMs
The Required Min Echo RX Interval value in the BFD packet. This is specified in section 4.1 of RFC5880
Declaration
[JsonProperty("minEchoRxIntervalMs")]
public virtual long? MinEchoRxIntervalMs { get; set; }
Property Value
Type | Description |
---|---|
long? |
MinRxIntervalMs
The Required Min RX Interval value in the BFD packet. This is specified in section 4.1 of RFC5880
Declaration
[JsonProperty("minRxIntervalMs")]
public virtual long? MinRxIntervalMs { get; set; }
Property Value
Type | Description |
---|---|
long? |
MinTxIntervalMs
The Desired Min TX Interval value in the BFD packet. This is specified in section 4.1 of RFC5880
Declaration
[JsonProperty("minTxIntervalMs")]
public virtual long? MinTxIntervalMs { get; set; }
Property Value
Type | Description |
---|---|
long? |
Multiplier
The detection time multiplier of the BFD packet. This is specified in section 4.1 of RFC5880
Declaration
[JsonProperty("multiplier")]
public virtual long? Multiplier { get; set; }
Property Value
Type | Description |
---|---|
long? |
Multipoint
The multipoint bit of the BFD packet. This is specified in section 4.1 of RFC5880
Declaration
[JsonProperty("multipoint")]
public virtual bool? Multipoint { get; set; }
Property Value
Type | Description |
---|---|
bool? |
MyDiscriminator
The My Discriminator value in the BFD packet. This is specified in section 4.1 of RFC5880
Declaration
[JsonProperty("myDiscriminator")]
public virtual long? MyDiscriminator { get; set; }
Property Value
Type | Description |
---|---|
long? |
Poll
The Poll bit of the BFD packet. This is specified in section 4.1 of RFC5880
Declaration
[JsonProperty("poll")]
public virtual bool? Poll { get; set; }
Property Value
Type | Description |
---|---|
bool? |
State
The current BFD session state as seen by the transmitting system. These states are specified in section 4.1 of RFC5880
Declaration
[JsonProperty("state")]
public virtual string State { get; set; }
Property Value
Type | Description |
---|---|
string |
Version
The version number of the BFD protocol, as specified in section 4.1 of RFC5880.
Declaration
[JsonProperty("version")]
public virtual long? Version { get; set; }
Property Value
Type | Description |
---|---|
long? |
YourDiscriminator
The Your Discriminator value in the BFD packet. This is specified in section 4.1 of RFC5880
Declaration
[JsonProperty("yourDiscriminator")]
public virtual long? YourDiscriminator { get; set; }
Property Value
Type | Description |
---|---|
long? |