ShapeDetails¶
-
class
oci.load_balancer.models.
ShapeDetails
(**kwargs)¶ Bases:
object
The configuration details to update load balancer to a different shape.
Methods
__init__
(**kwargs)Initializes a new ShapeDetails object with values from keyword arguments. Attributes
maximum_bandwidth_in_mbps
[Required] Gets the maximum_bandwidth_in_mbps of this ShapeDetails. minimum_bandwidth_in_mbps
[Required] Gets the minimum_bandwidth_in_mbps of this ShapeDetails. -
__init__
(**kwargs)¶ Initializes a new ShapeDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - minimum_bandwidth_in_mbps (int) – The value to assign to the minimum_bandwidth_in_mbps property of this ShapeDetails.
- maximum_bandwidth_in_mbps (int) – The value to assign to the maximum_bandwidth_in_mbps property of this ShapeDetails.
-
maximum_bandwidth_in_mbps
¶ [Required] Gets the maximum_bandwidth_in_mbps of this ShapeDetails. Bandwidth in Mbps that determines the maximum bandwidth (ingress plus egress) that the load balancer can achieve. This bandwidth cannot be always guaranteed. For a guaranteed bandwidth use the minimumBandwidthInMbps parameter.
The values must be between minimumBandwidthInMbps and 8000 (8Gbps).
Example: 1500
Returns: The maximum_bandwidth_in_mbps of this ShapeDetails. Return type: int
-
minimum_bandwidth_in_mbps
¶ [Required] Gets the minimum_bandwidth_in_mbps of this ShapeDetails. Bandwidth in Mbps that determines the total pre-provisioned bandwidth (ingress plus egress). The values must be between 10 and the maximumBandwidthInMbps.
Example: 150
Returns: The minimum_bandwidth_in_mbps of this ShapeDetails. Return type: int
-