Google Cloud Compute V1 API - Module Google::Cloud::Compute::V1::WireProperties::BandwidthAllocation (v3.5.0)

Reference documentation and code samples for the Google Cloud Compute V1 API module Google::Cloud::Compute::V1::WireProperties::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.

Constants

UNDEFINED_BANDWIDTH_ALLOCATION

value: 0
A value indicating that the enum field is not set.

ALLOCATE_PER_WIRE

value: 358_730_057
Configures a separate unmetered bandwidth allocation (and associated charges) for each wire in the group.

SHARED_WITH_WIRE_GROUP

value: 286_454_628
This is the default behavior. 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.