Skip to content

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.ListAddonsProperty> 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.

nameRequired

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

addonsOptional

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

clusterSpecOptional

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

deletionProtectionOptional

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

endpointPublicAccessOptional

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

ipStackOptional

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

kubernetesVersionOptional

public java.lang.Object getKubernetesVersion();
  • 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

loggingTypeOptional

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

maintenanceWindowOptional

public java.lang.Object getMaintenanceWindow();

podVSwitchIdsOptional

public java.lang.Object getPodVSwitchIds();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List

resourceGroupIdOptional

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

serviceCidrOptional

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

serviceDiscoveryTypesOptional

public java.lang.Object getServiceDiscoveryTypes();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List

slsProjectNameOptional

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

snatEntryOptional

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

tagsOptional

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

timeZoneOptional

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

vpcIdOptional

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

vSwitchIdsOptional

public java.lang.Object getVSwitchIds();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List

zoneIdOptional

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