RosManagedKubernetesClusterProps
Properties for defining a RosManagedKubernetesCluster
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-cs-managedkubernetescluster
Initializer
import com.aliyun.ros.cdk.cs.RosManagedKubernetesClusterProps;
RosManagedKubernetesClusterProps.builder()
.name(java.lang.String)
.name(IResolvable)
.vpcId(java.lang.String)
.vpcId(IResolvable)
.vSwitchIds(IResolvable)
.vSwitchIds(java.util.List<java.lang.String)
.vSwitchIds(IResolvable>)
// .addons(IResolvable)
// .addons(java.util.List<IResolvable)
// .addons(AddonsProperty>)
// .autoRenew(java.lang.Boolean)
// .autoRenew(IResolvable)
// .autoRenewPeriod(java.lang.Number)
// .autoRenewPeriod(IResolvable)
// .chargeType(java.lang.String)
// .chargeType(IResolvable)
// .cloudMonitorFlags(java.lang.Boolean)
// .cloudMonitorFlags(IResolvable)
// .clusterSpec(java.lang.String)
// .clusterSpec(IResolvable)
// .containerCidr(java.lang.String)
// .containerCidr(IResolvable)
// .deleteOptions(IResolvable)
// .deleteOptions(java.util.List<IResolvable)
// .deleteOptions(DeleteOptionsProperty>)
// .deletionProtection(java.lang.Boolean)
// .deletionProtection(IResolvable)
// .disableRollback(java.lang.Boolean)
// .disableRollback(IResolvable)
// .encryptionProviderKey(java.lang.String)
// .encryptionProviderKey(IResolvable)
// .endpointPublicAccess(java.lang.Boolean)
// .endpointPublicAccess(IResolvable)
// .formatDisk(java.lang.Boolean)
// .formatDisk(IResolvable)
// .isEnterpriseSecurityGroup(java.lang.Boolean)
// .isEnterpriseSecurityGroup(IResolvable)
// .keepInstanceName(java.lang.Boolean)
// .keepInstanceName(IResolvable)
// .keyPair(java.lang.String)
// .keyPair(IResolvable)
// .kubernetesVersion(java.lang.String)
// .kubernetesVersion(IResolvable)
// .loadBalancerSpec(java.lang.String)
// .loadBalancerSpec(IResolvable)
// .loginPassword(java.lang.String)
// .loginPassword(IResolvable)
// .nodeCidrMask(java.lang.String)
// .nodeCidrMask(IResolvable)
// .nodeNameMode(java.lang.String)
// .nodeNameMode(IResolvable)
// .nodePools(IResolvable)
// .nodePools(java.util.List<IResolvable)
// .nodePools(NodePoolsProperty>)
// .numOfNodes(java.lang.Number)
// .numOfNodes(IResolvable)
// .osType(java.lang.String)
// .osType(IResolvable)
// .period(java.lang.Number)
// .period(IResolvable)
// .periodUnit(java.lang.String)
// .periodUnit(IResolvable)
// .platform(java.lang.String)
// .platform(IResolvable)
// .podVswitchIds(IResolvable)
// .podVswitchIds(java.util.List<java.lang.String)
// .podVswitchIds(IResolvable>)
// .proxyMode(java.lang.String)
// .proxyMode(IResolvable)
// .resourceGroupId(java.lang.String)
// .resourceGroupId(IResolvable)
// .runtime(IResolvable)
// .runtime(RuntimeProperty)
// .securityGroupId(java.lang.String)
// .securityGroupId(IResolvable)
// .securityHardeningOs(java.lang.Boolean)
// .securityHardeningOs(IResolvable)
// .serviceCidr(java.lang.String)
// .serviceCidr(IResolvable)
// .snatEntry(java.lang.Boolean)
// .snatEntry(IResolvable)
// .socEnabled(java.lang.Boolean)
// .socEnabled(IResolvable)
// .tags(java.util.List<TagsProperty>)
// .taint(IResolvable)
// .taint(java.util.List<java.util.Map<java.lang.String, java.lang.Object>>)
// .timeoutMins(java.lang.Number)
// .timeoutMins(IResolvable)
// .userData(java.lang.String)
// .userData(IResolvable)
// .workerDataDisk(java.lang.Boolean)
// .workerDataDisk(IResolvable)
// .workerDataDisks(IResolvable)
// .workerDataDisks(java.util.List<IResolvable)
// .workerDataDisks(WorkerDataDisksProperty>)
// .workerInstanceTypes(IResolvable)
// .workerInstanceTypes(java.util.List<java.lang.String)
// .workerInstanceTypes(IResolvable>)
// .workerSystemDiskCategory(java.lang.String)
// .workerSystemDiskCategory(IResolvable)
// .workerSystemDiskPerformanceLevel(java.lang.String)
// .workerSystemDiskPerformanceLevel(IResolvable)
// .workerSystemDiskSize(java.lang.Number)
// .workerSystemDiskSize(IResolvable)
// .zoneIds(IResolvable)
// .zoneIds(java.util.List<java.lang.String)
// .zoneIds(IResolvable>)
.build();
Properties
Name | Type | Description |
---|---|---|
name |
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. |
addons |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
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. |
chargeType |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
cloudMonitorFlags |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
clusterSpec |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
containerCidr |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
deleteOptions |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
No description. |
deletionProtection |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
disableRollback |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
encryptionProviderKey |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
endpointPublicAccess |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
formatDisk |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
isEnterpriseSecurityGroup |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
keepInstanceName |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
keyPair |
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. |
loginPassword |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
nodeCidrMask |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
nodeNameMode |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
nodePools |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
No description. |
numOfNodes |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
osType |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
period |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
periodUnit |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
platform |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
podVswitchIds |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
No description. |
proxyMode |
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. |
runtime |
com.aliyun.ros.cdk.core.IResolvable OR RuntimeProperty |
No description. |
securityGroupId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
securityHardeningOs |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
serviceCidr |
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. |
socEnabled |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
tags |
java.util.List<TagsProperty> |
No description. |
taint |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
No description. |
timeoutMins |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
userData |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
workerDataDisk |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
workerDataDisks |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
No description. |
workerInstanceTypes |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
No description. |
workerSystemDiskCategory |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
workerSystemDiskPerformanceLevel |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
workerSystemDiskSize |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
zoneIds |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
No description. |
name
Required
public java.lang.Object getName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
vpcId
Required
public java.lang.Object getVpcId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
vSwitchIds
Required
public java.lang.Object getVSwitchIds();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
addons
Optional
public java.lang.Object getAddons();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
AddonsProperty>
autoRenew
Optional
public java.lang.Object getAutoRenew();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
autoRenewPeriod
Optional
public java.lang.Object getAutoRenewPeriod();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
chargeType
Optional
public java.lang.Object getChargeType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
cloudMonitorFlags
Optional
public java.lang.Object getCloudMonitorFlags();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
clusterSpec
Optional
public java.lang.Object getClusterSpec();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
containerCidr
Optional
public java.lang.Object getContainerCidr();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
deleteOptions
Optional
public java.lang.Object getDeleteOptions();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
DeleteOptionsProperty>
deletionProtection
Optional
public java.lang.Object getDeletionProtection();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
disableRollback
Optional
public java.lang.Object getDisableRollback();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
encryptionProviderKey
Optional
public java.lang.Object getEncryptionProviderKey();
- Type: java.lang.String 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
formatDisk
Optional
public java.lang.Object getFormatDisk();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
isEnterpriseSecurityGroup
Optional
public java.lang.Object getIsEnterpriseSecurityGroup();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
keepInstanceName
Optional
public java.lang.Object getKeepInstanceName();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
keyPair
Optional
public java.lang.Object getKeyPair();
- 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
loginPassword
Optional
public java.lang.Object getLoginPassword();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
nodeCidrMask
Optional
public java.lang.Object getNodeCidrMask();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
nodeNameMode
Optional
public java.lang.Object getNodeNameMode();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
nodePools
Optional
public java.lang.Object getNodePools();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
NodePoolsProperty>
numOfNodes
Optional
public java.lang.Object getNumOfNodes();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
osType
Optional
public java.lang.Object getOsType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
period
Optional
public java.lang.Object getPeriod();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
periodUnit
Optional
public java.lang.Object getPeriodUnit();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
platform
Optional
public java.lang.Object getPlatform();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
podVswitchIds
Optional
public java.lang.Object getPodVswitchIds();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
proxyMode
Optional
public java.lang.Object getProxyMode();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
resourceGroupId
Optional
public java.lang.Object getResourceGroupId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
runtime
Optional
public java.lang.Object getRuntime();
- Type: com.aliyun.ros.cdk.core.IResolvable OR RuntimeProperty
securityGroupId
Optional
public java.lang.Object getSecurityGroupId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
securityHardeningOs
Optional
public java.lang.Object getSecurityHardeningOs();
- Type: java.lang.Boolean 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
snatEntry
Optional
public java.lang.Object getSnatEntry();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
socEnabled
Optional
public java.lang.Object getSocEnabled();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
tags
Optional
public java.util.List<TagsProperty> getTags();
- Type: java.util.List<TagsProperty>
taint
Optional
public java.lang.Object getTaint();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
>
timeoutMins
Optional
public java.lang.Object getTimeoutMins();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
userData
Optional
public java.lang.Object getUserData();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
workerDataDisk
Optional
public java.lang.Object getWorkerDataDisk();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
workerDataDisks
Optional
public java.lang.Object getWorkerDataDisks();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
WorkerDataDisksProperty>
workerInstanceTypes
Optional
public java.lang.Object getWorkerInstanceTypes();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
workerSystemDiskCategory
Optional
public java.lang.Object getWorkerSystemDiskCategory();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
workerSystemDiskPerformanceLevel
Optional
public java.lang.Object getWorkerSystemDiskPerformanceLevel();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
workerSystemDiskSize
Optional
public java.lang.Object getWorkerSystemDiskSize();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
zoneIds
Optional
public java.lang.Object getZoneIds();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List