UpdateLoadBalancerShapeDetails¶
- class oci.load_balancer.models.UpdateLoadBalancerShapeDetails(**kwargs)¶
Bases:
objectUpdateLoadBalancerShapeDetails model.
Methods:
__init__(**kwargs)Initializes a new UpdateLoadBalancerShapeDetails object with values from keyword arguments.
Attributes:
Gets the shape_details of this UpdateLoadBalancerShapeDetails.
[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.
- property 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
- property 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