Skip to content

RosLoadBalancerProps

Properties for defining a RosLoadBalancer.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-slb-loadbalancer

Initializer

import com.aliyun.ros.cdk.slb.RosLoadBalancerProps;
RosLoadBalancerProps.builder()
//  .addressIpVersion(java.lang.String)
//  .addressIpVersion(IResolvable)
//  .addressType(java.lang.String)
//  .addressType(IResolvable)
//  .autoPay(java.lang.Boolean)
//  .autoPay(IResolvable)
//  .autoRenew(java.lang.Boolean)
//  .autoRenew(IResolvable)
//  .autoRenewPeriod(java.lang.Number)
//  .autoRenewPeriod(IResolvable)
//  .bandwidth(java.lang.Number)
//  .bandwidth(IResolvable)
//  .deletionProtection(java.lang.Boolean)
//  .deletionProtection(IResolvable)
//  .duration(java.lang.Number)
//  .duration(IResolvable)
//  .instanceChargeType(java.lang.String)
//  .instanceChargeType(IResolvable)
//  .internetChargeType(java.lang.String)
//  .internetChargeType(IResolvable)
//  .loadBalancerName(java.lang.String)
//  .loadBalancerName(IResolvable)
//  .loadBalancerSpec(java.lang.String)
//  .loadBalancerSpec(IResolvable)
//  .masterZoneId(java.lang.String)
//  .masterZoneId(IResolvable)
//  .modificationProtectionReason(java.lang.String)
//  .modificationProtectionReason(IResolvable)
//  .modificationProtectionStatus(java.lang.String)
//  .modificationProtectionStatus(IResolvable)
//  .payType(java.lang.String)
//  .payType(IResolvable)
//  .pricingCycle(java.lang.String)
//  .pricingCycle(IResolvable)
//  .resourceGroupId(java.lang.String)
//  .resourceGroupId(IResolvable)
//  .slaveZoneId(java.lang.String)
//  .slaveZoneId(IResolvable)
//  .tags(java.util.List<TagsProperty>)
//  .vpcId(java.lang.String)
//  .vpcId(IResolvable)
//  .vSwitchId(java.lang.String)
//  .vSwitchId(IResolvable)
    .build();

Properties

Name Type Description
addressIpVersion java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
addressType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
autoPay java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
autoRenew java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
autoRenewPeriod java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
bandwidth java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
deletionProtection java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
duration java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
instanceChargeType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
internetChargeType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
loadBalancerName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
loadBalancerSpec java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
masterZoneId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
modificationProtectionReason java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
modificationProtectionStatus java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
payType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
pricingCycle java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
resourceGroupId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
slaveZoneId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
tags java.util.List<TagsProperty> No description.
vpcId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
vSwitchId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.

addressIpVersionOptional

public java.lang.Object getAddressIpVersion();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

addressTypeOptional

public java.lang.Object getAddressType();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

autoPayOptional

public java.lang.Object getAutoPay();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

autoRenewOptional

public java.lang.Object getAutoRenew();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

autoRenewPeriodOptional

public java.lang.Object getAutoRenewPeriod();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

bandwidthOptional

public java.lang.Object getBandwidth();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

deletionProtectionOptional

public java.lang.Object getDeletionProtection();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

durationOptional

public java.lang.Object getDuration();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

instanceChargeTypeOptional

public java.lang.Object getInstanceChargeType();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

internetChargeTypeOptional

public java.lang.Object getInternetChargeType();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

loadBalancerNameOptional

public java.lang.Object getLoadBalancerName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

loadBalancerSpecOptional

public java.lang.Object getLoadBalancerSpec();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

masterZoneIdOptional

public java.lang.Object getMasterZoneId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

modificationProtectionReasonOptional

public java.lang.Object getModificationProtectionReason();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

modificationProtectionStatusOptional

public java.lang.Object getModificationProtectionStatus();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

payTypeOptional

public java.lang.Object getPayType();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

pricingCycleOptional

public java.lang.Object getPricingCycle();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

resourceGroupIdOptional

public java.lang.Object getResourceGroupId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

slaveZoneIdOptional

public java.lang.Object getSlaveZoneId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

tagsOptional

public java.util.List<TagsProperty> getTags();

vpcIdOptional

public java.lang.Object getVpcId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

vSwitchIdOptional

public java.lang.Object getVSwitchId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable