VirtualCircuitBandwidthShape

class oci.vn_monitoring.models.VirtualCircuitBandwidthShape(**kwargs)

Bases: object

An individual bandwidth level for virtual circuits.

Methods:

__init__(**kwargs)

Initializes a new VirtualCircuitBandwidthShape object with values from keyword arguments.

Attributes:

bandwidth_in_mbps

Gets the bandwidth_in_mbps of this VirtualCircuitBandwidthShape.

name

[Required] Gets the name of this VirtualCircuitBandwidthShape.

__init__(**kwargs)

Initializes a new VirtualCircuitBandwidthShape object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters
  • bandwidth_in_mbps (int) – The value to assign to the bandwidth_in_mbps property of this VirtualCircuitBandwidthShape.

  • name (str) – The value to assign to the name property of this VirtualCircuitBandwidthShape.

property bandwidth_in_mbps

Gets the bandwidth_in_mbps of this VirtualCircuitBandwidthShape. The bandwidth in Mbps.

Example: 10000

Returns

The bandwidth_in_mbps of this VirtualCircuitBandwidthShape.

Return type

int

property name

[Required] Gets the name of this VirtualCircuitBandwidthShape. The name of the bandwidth shape.

Example: 10 Gbps

Returns

The name of this VirtualCircuitBandwidthShape.

Return type

str