Show / Hide Table of Contents

Class WireProperties

The properties of a wire.

Inheritance
object
WireProperties
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Compute.alpha.Data
Assembly: Google.Apis.Compute.alpha.dll
Syntax
public class WireProperties : IDirectResponseSchema

Properties

BandwidthAllocation

The configuration of the bandwidth allocation, one of the following: - ALLOCATE_PER_WIRE: configures a separate unmetered bandwidth allocation (and associated charges) for each wire in the group. - SHARED_WITH_WIRE_GROUP: configures one unmetered bandwidth allocation for the wire group. The unmetered bandwidth is divided equally across each wire in the group, but dynamic throttling reallocates unused unmetered bandwidth from unused or underused wires to other wires in the group. For example, with a four-wire box-and-cross group, when one Interconnect connection is down, the unmetered bandwidth of the two down wires is reallocated to the remaining up wires.

Declaration
[JsonProperty("bandwidthAllocation")]
public virtual string BandwidthAllocation { get; set; }
Property Value
Type Description
string

BandwidthMetered

The metered bandwidth in Gigabits per second, using decimal units. 10 is 10 Gbps, 100 is 100 Gbps. The default value is 0. You can specify unlimited bandwidth by entering -1. However, actual data transfer is limited by the port speed.

Declaration
[JsonProperty("bandwidthMetered")]
public virtual long? BandwidthMetered { get; set; }
Property Value
Type Description
long?

BandwidthUnmetered

The unmetered bandwidth in Gigabits per second, using decimal units. 10 is 10 Gbps, 100 is 100 Gbps.

Declaration
[JsonProperty("bandwidthUnmetered")]
public virtual long? BandwidthUnmetered { get; set; }
Property Value
Type Description
long?

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

FaultResponse

Response when a fault is detected in a pseudowire: - NONE: default. - DISABLE_PORT: set the port line protocol down when inline probes detect a fault. This setting is only permitted on port mode pseudowires.

Declaration
[JsonProperty("faultResponse")]
public virtual string FaultResponse { get; set; }
Property Value
Type Description
string

NetworkServiceClass

The network service class.

Declaration
[JsonProperty("networkServiceClass")]
public virtual string NetworkServiceClass { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX