Show / Hide Table of Contents

Class ShapeDetails

The configuration details to update load balancer to a different shape.

Inheritance
object
ShapeDetails
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.LoadbalancerService.Models
Assembly: OCI.DotNetSDK.Loadbalancer.dll
Syntax
public class ShapeDetails

Properties

MaximumBandwidthInMbps

Declaration
[Required(ErrorMessage = "MaximumBandwidthInMbps is required.")]
[JsonProperty(PropertyName = "maximumBandwidthInMbps")]
public int? MaximumBandwidthInMbps { get; set; }
Property Value
Type Description
int?

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

Remarks

Required

MinimumBandwidthInMbps

Declaration
[Required(ErrorMessage = "MinimumBandwidthInMbps is required.")]
[JsonProperty(PropertyName = "minimumBandwidthInMbps")]
public int? MinimumBandwidthInMbps { get; set; }
Property Value
Type Description
int?

Bandwidth in Mbps that determines the total pre-provisioned bandwidth (ingress plus egress). The values must be between 10 and the maximumBandwidthInMbps.
Example: 150

Remarks

Required

In this article
Back to top