Show / Hide Table of Contents

Class BfdPacket

Inheritance
System.Object
BfdPacket
Implements
Google.Apis.Requests.IDirectResponseSchema
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
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
System.Nullable<System.Boolean>

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
System.Nullable<System.Boolean>

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
System.Nullable<System.Boolean>

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
System.String

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
System.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
System.Nullable<System.Boolean>

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
System.Nullable<System.Int64>

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
System.Nullable<System.Int64>

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
System.Nullable<System.Int64>

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
System.Nullable<System.Int64>

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
System.Nullable<System.Int64>

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
System.Nullable<System.Boolean>

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
System.Nullable<System.Int64>

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
System.Nullable<System.Boolean>

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
System.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
System.Nullable<System.Int64>

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
System.Nullable<System.Int64>

Implements

Google.Apis.Requests.IDirectResponseSchema
In This Article
Back to top