Skip to content

RosASKClusterProps

Properties for defining a RosASKCluster.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-cs-askcluster

Initializer

import com.aliyun.ros.cdk.cs.RosASKClusterProps;
RosASKClusterProps.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)
//  .kubernetesVersion(java.lang.String)
//  .kubernetesVersion(IResolvable)
//  .privateZone(java.lang.Boolean)
//  .privateZone(IResolvable)
//  .resourceGroupId(java.lang.String)
//  .resourceGroupId(IResolvable)
//  .securityGroupId(java.lang.String)
//  .securityGroupId(IResolvable)
//  .serviceCidr(java.lang.String)
//  .serviceCidr(IResolvable)
//  .serviceDiscoveryTypes(IResolvable)
//  .serviceDiscoveryTypes(java.util.List<java.lang.String)
//  .serviceDiscoveryTypes(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.
kubernetesVersion java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
privateZone java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
resourceGroupId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
securityGroupId 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.
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

kubernetesVersionOptional

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

privateZoneOptional

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

resourceGroupIdOptional

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

securityGroupIdOptional

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

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