Class WireGroupWireInputs
Optional settings for individual wires. Allows wire-level control that can be useful for migration purposes. If you use this field, you opt-out of the SLA for the wire group.
Implements
Inherited Members
Namespace: Google.Apis.Compute.alpha.Data
Assembly: Google.Apis.Compute.alpha.dll
Syntax
public class WireGroupWireInputs : IDirectResponseSchema
Properties
AdminEnabled
Indicates whether the wire is enabled. When false, the wire is disabled. When true and when the wire group of the wire is also enabled, the wire is enabled. Defaults to true.
Declaration
[JsonProperty("adminEnabled")]
public virtual bool? AdminEnabled { get; set; }
Property Value
Type | Description |
---|---|
bool? |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
WirePropertyOverrides
The overridden properties for the wire. Any properties that are not overridden are omitted from the object.
Review the following guidelines: - If you apply wire overrides to a wire and its wire group bandwidth
configuration is set to SHARED_WITH_WIRE_GROUP
, the meteredBandwidth
and unmeteredBandwidth
properties
must not differ from the wire group. - Overrides generate a configurationNotice
. Ensure that differences
in wire configuration are temporary. An example use case for wire overrides is slowly rolling out
configuration changes to individual wires in a wire group.
Declaration
[JsonProperty("wirePropertyOverrides")]
public virtual WireProperties WirePropertyOverrides { get; set; }
Property Value
Type | Description |
---|---|
WireProperties |