RosClusterProps
Properties for defining a RosCluster
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-acs-cluster
Initializer
import com.aliyun.ros.cdk.acs.RosClusterProps;
RosClusterProps.builder()
.name(java.lang.String)
.name(IResolvable)
// .addons(IResolvable)
// .addons(java.util.List<IResolvable)
// .addons(AddonsProperty>)
// .clusterSpec(java.lang.String)
// .clusterSpec(IResolvable)
// .deletionProtection(java.lang.Boolean)
// .deletionProtection(IResolvable)
// .endpointPublicAccess(java.lang.Boolean)
// .endpointPublicAccess(IResolvable)
// .ipStack(java.lang.String)
// .ipStack(IResolvable)
// .kubernetesVersion(java.lang.String)
// .kubernetesVersion(IResolvable)
// .loadBalancerSpec(java.lang.String)
// .loadBalancerSpec(IResolvable)
// .loggingType(java.lang.String)
// .loggingType(IResolvable)
// .maintenanceWindow(IResolvable)
// .maintenanceWindow(MaintenanceWindowProperty)
// .podVSwitchIds(IResolvable)
// .podVSwitchIds(java.util.List<java.lang.String)
// .podVSwitchIds(IResolvable>)
// .resourceGroupId(java.lang.String)
// .resourceGroupId(IResolvable)
// .serviceCidr(java.lang.String)
// .serviceCidr(IResolvable)
// .serviceDiscoveryTypes(IResolvable)
// .serviceDiscoveryTypes(java.util.List<java.lang.String)
// .serviceDiscoveryTypes(IResolvable>)
// .slsProjectName(java.lang.String)
// .slsProjectName(IResolvable)
// .snatEntry(java.lang.Boolean)
// .snatEntry(IResolvable)
// .tags(java.util.List<TagsProperty>)
// .timeZone(java.lang.String)
// .timeZone(IResolvable)
// .vpcId(java.lang.String)
// .vpcId(IResolvable)
// .vSwitchIds(IResolvable)
// .vSwitchIds(java.util.List<java.lang.String)
// .vSwitchIds(IResolvable>)
// .zoneId(java.lang.String)
// .zoneId(IResolvable)
.build();
Properties
Name | Type | Description |
---|---|---|
name |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
addons |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
No description. |
clusterSpec |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
deletionProtection |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
endpointPublicAccess |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
ipStack |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
kubernetesVersion |
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. |
loggingType |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
maintenanceWindow |
com.aliyun.ros.cdk.core.IResolvable OR MaintenanceWindowProperty |
No description. |
podVSwitchIds |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
No description. |
resourceGroupId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
serviceCidr |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
serviceDiscoveryTypes |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
No description. |
slsProjectName |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
snatEntry |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
tags |
java.util.List<TagsProperty> |
No description. |
timeZone |
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. |
vSwitchIds |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
No description. |
zoneId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
name
Required
public java.lang.Object getName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
addons
Optional
public java.lang.Object getAddons();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
AddonsProperty>
clusterSpec
Optional
public java.lang.Object getClusterSpec();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
deletionProtection
Optional
public java.lang.Object getDeletionProtection();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
endpointPublicAccess
Optional
public java.lang.Object getEndpointPublicAccess();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
ipStack
Optional
public java.lang.Object getIpStack();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
kubernetesVersion
Optional
public java.lang.Object getKubernetesVersion();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
loadBalancerSpec
Optional
public java.lang.Object getLoadBalancerSpec();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
loggingType
Optional
public java.lang.Object getLoggingType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
maintenanceWindow
Optional
public java.lang.Object getMaintenanceWindow();
- Type: com.aliyun.ros.cdk.core.IResolvable OR MaintenanceWindowProperty
podVSwitchIds
Optional
public java.lang.Object getPodVSwitchIds();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
resourceGroupId
Optional
public java.lang.Object getResourceGroupId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
serviceCidr
Optional
public java.lang.Object getServiceCidr();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
serviceDiscoveryTypes
Optional
public java.lang.Object getServiceDiscoveryTypes();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
slsProjectName
Optional
public java.lang.Object getSlsProjectName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
snatEntry
Optional
public java.lang.Object getSnatEntry();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
tags
Optional
public java.util.List<TagsProperty> getTags();
- Type: java.util.List<TagsProperty>
timeZone
Optional
public java.lang.Object getTimeZone();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
vpcId
Optional
public java.lang.Object getVpcId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
vSwitchIds
Optional
public java.lang.Object getVSwitchIds();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
zoneId
Optional
public java.lang.Object getZoneId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable