UpdateLoadBalancerShapeDetails¶
-
class
oci.load_balancer.models.
UpdateLoadBalancerShapeDetails
(**kwargs)¶ Bases:
object
UpdateLoadBalancerShapeDetails model.
Methods
__init__
(**kwargs)Initializes a new UpdateLoadBalancerShapeDetails object with values from keyword arguments. Attributes
shape_details
Gets the shape_details of this UpdateLoadBalancerShapeDetails. shape_name
[Required] Gets the shape_name of this UpdateLoadBalancerShapeDetails. -
__init__
(**kwargs)¶ Initializes a new UpdateLoadBalancerShapeDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - shape_name (str) – The value to assign to the shape_name property of this UpdateLoadBalancerShapeDetails.
- shape_details (oci.load_balancer.models.ShapeDetails) – The value to assign to the shape_details property of this UpdateLoadBalancerShapeDetails.
-
shape_details
¶ Gets the shape_details of this UpdateLoadBalancerShapeDetails. The configuration details to update load balancer to a different profile.
Returns: The shape_details of this UpdateLoadBalancerShapeDetails. Return type: oci.load_balancer.models.ShapeDetails
-
shape_name
¶ [Required] Gets the shape_name of this UpdateLoadBalancerShapeDetails. The new shape name for the load balancer.
- Allowed values are :
- 10Mbps
- 100Mbps
- 400Mbps
- 8000Mbps
- Flexible
Example: flexible
- NOTE: Fixed shapes 10Mbps, 100Mbps, 400Mbps, 8000Mbps will be deprecated after May 2023. This api
- will only support Flexible shape after that date.
Returns: The shape_name of this UpdateLoadBalancerShapeDetails. Return type: str
-