Class WireProperties
The properties of a wire.
Implements
Inherited Members
Namespace: Google.Apis.Compute.v1.Data
Assembly: Google.Apis.Compute.v1.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: this is the default behavior, which 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.
Declaration
[JsonProperty("bandwidthAllocation")]
public virtual string BandwidthAllocation { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
BandwidthUnmetered
The unmetered bandwidth in Gigabits per second, using decimal units. 10 is 10 Gbps, 100 is 100 Gbps. The
bandwidth must be greater than 0.
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 |