Skip to content

RosLoadBalancerProps

Properties for defining a RosLoadBalancer.

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

Initializer

import com.aliyun.ros.cdk.nlb.RosLoadBalancerProps;
RosLoadBalancerProps.builder()
    .addressType(java.lang.String)
    .addressType(IResolvable)
    .vpcId(java.lang.String)
    .vpcId(IResolvable)
    .zoneMappings(IResolvable)
    .zoneMappings(java.util.List<IResolvable)
    .zoneMappings(ZoneMappingsProperty>)
//  .addressIpVersion(java.lang.String)
//  .addressIpVersion(IResolvable)
//  .bandwidthPackageId(java.lang.String)
//  .bandwidthPackageId(IResolvable)
//  .crossZoneEnabled(java.lang.Boolean)
//  .crossZoneEnabled(IResolvable)
//  .deletionProtectionConfig(IResolvable)
//  .deletionProtectionConfig(DeletionProtectionConfigProperty)
//  .loadBalancerBillingConfig(IResolvable)
//  .loadBalancerBillingConfig(LoadBalancerBillingConfigProperty)
//  .loadBalancerName(java.lang.String)
//  .loadBalancerName(IResolvable)
//  .loadBalancerType(java.lang.String)
//  .loadBalancerType(IResolvable)
//  .modificationProtectionConfig(IResolvable)
//  .modificationProtectionConfig(ModificationProtectionConfigProperty)
//  .resourceGroupId(java.lang.String)
//  .resourceGroupId(IResolvable)
//  .tags(java.util.List<TagsProperty>)
//  .trafficAffinityEnabled(java.lang.Boolean)
//  .trafficAffinityEnabled(IResolvable)
    .build();

Properties

Name Type Description
addressType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
vpcId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
zoneMappings com.aliyun.ros.cdk.core.IResolvable OR java.util.ListZoneMappingsProperty> No description.
addressIpVersion java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
bandwidthPackageId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
crossZoneEnabled java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
deletionProtectionConfig com.aliyun.ros.cdk.core.IResolvable OR DeletionProtectionConfigProperty No description.
loadBalancerBillingConfig com.aliyun.ros.cdk.core.IResolvable OR LoadBalancerBillingConfigProperty No description.
loadBalancerName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
loadBalancerType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
modificationProtectionConfig com.aliyun.ros.cdk.core.IResolvable OR ModificationProtectionConfigProperty No description.
resourceGroupId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
tags java.util.List<TagsProperty> No description.
trafficAffinityEnabled java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.

addressTypeRequired

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

vpcIdRequired

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

zoneMappingsRequired

public java.lang.Object getZoneMappings();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.ListZoneMappingsProperty>

addressIpVersionOptional

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

bandwidthPackageIdOptional

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

crossZoneEnabledOptional

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

deletionProtectionConfigOptional

public java.lang.Object getDeletionProtectionConfig();

loadBalancerBillingConfigOptional

public java.lang.Object getLoadBalancerBillingConfig();

loadBalancerNameOptional

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

loadBalancerTypeOptional

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

modificationProtectionConfigOptional

public java.lang.Object getModificationProtectionConfig();

resourceGroupIdOptional

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

tagsOptional

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

trafficAffinityEnabledOptional

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