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>)
// .autoMode(IResolvable)
// .autoMode(AutoModeProperty)
// .cloudMonitorFlags(java.lang.Boolean)
// .cloudMonitorFlags(IResolvable)
// .clusterSpec(java.lang.String)
// .clusterSpec(IResolvable)
// .containerCidr(java.lang.String)
// .containerCidr(IResolvable)
// .controlPlaneLogComponents(IResolvable)
// .controlPlaneLogComponents(java.util.List<java.lang.String)
// .controlPlaneLogComponents(IResolvable>)
// .controlPlaneLogProject(java.lang.String)
// .controlPlaneLogProject(IResolvable)
// .controlPlaneLogTtl(java.lang.Number)
// .controlPlaneLogTtl(IResolvable)
// .deleteOptions(IResolvable)
// .deleteOptions(java.util.List<IResolvable)
// .deleteOptions(DeleteOptionsProperty>)
// .deletionProtection(java.lang.Boolean)
// .deletionProtection(IResolvable)
// .encryptionProviderKey(java.lang.String)
// .encryptionProviderKey(IResolvable)
// .endpointPublicAccess(java.lang.Boolean)
// .endpointPublicAccess(IResolvable)
// .formatDisk(java.lang.Boolean)
// .formatDisk(IResolvable)
// .ipStack(java.lang.String)
// .ipStack(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)
// .maintenanceWindow(IResolvable)
// .maintenanceWindow(MaintenanceWindowProperty)
// .nodeCidrMask(java.lang.String)
// .nodeCidrMask(IResolvable)
// .nodeNameMode(java.lang.String)
// .nodeNameMode(IResolvable)
// .nodePools(IResolvable)
// .nodePools(java.util.List<IResolvable)
// .nodePools(NodePoolsProperty>)
// .osType(java.lang.String)
// .osType(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)
// .rrsaConfig(IResolvable)
// .rrsaConfig(RrsaConfigProperty)
// .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)
// .timeZone(java.lang.String)
// .timeZone(IResolvable)
// .userData(java.lang.String)
// .userData(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. |
autoMode | com.aliyun.ros.cdk.core.IResolvable OR AutoModeProperty | 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. |
controlPlaneLogComponents | com.aliyun.ros.cdk.core.IResolvable OR java.util.List | No description. |
controlPlaneLogProject | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
controlPlaneLogTtl | java.lang.Number 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. |
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. |
ipStack | java.lang.String 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. |
maintenanceWindow | com.aliyun.ros.cdk.core.IResolvable OR MaintenanceWindowProperty | 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. |
osType | 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. |
rrsaConfig | com.aliyun.ros.cdk.core.IResolvable OR RrsaConfigProperty | 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. |
timeZone | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
userData | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
zoneIds | com.aliyun.ros.cdk.core.IResolvable OR java.util.List | No description. |
nameRequired
public java.lang.Object getName();
- 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
vSwitchIdsRequired
public java.lang.Object getVSwitchIds();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
addonsOptional
public java.lang.Object getAddons();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
AddonsProperty>
autoModeOptional
public java.lang.Object getAutoMode();
- Type: com.aliyun.ros.cdk.core.IResolvable OR AutoModeProperty
cloudMonitorFlagsOptional
public java.lang.Object getCloudMonitorFlags();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
clusterSpecOptional
public java.lang.Object getClusterSpec();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
containerCidrOptional
public java.lang.Object getContainerCidr();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
controlPlaneLogComponentsOptional
public java.lang.Object getControlPlaneLogComponents();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
controlPlaneLogProjectOptional
public java.lang.Object getControlPlaneLogProject();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
controlPlaneLogTtlOptional
public java.lang.Object getControlPlaneLogTtl();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
deleteOptionsOptional
public java.lang.Object getDeleteOptions();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
DeleteOptionsProperty>
deletionProtectionOptional
public java.lang.Object getDeletionProtection();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
encryptionProviderKeyOptional
public java.lang.Object getEncryptionProviderKey();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
endpointPublicAccessOptional
public java.lang.Object getEndpointPublicAccess();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
formatDiskOptional
public java.lang.Object getFormatDisk();
- 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
isEnterpriseSecurityGroupOptional
public java.lang.Object getIsEnterpriseSecurityGroup();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
keepInstanceNameOptional
public java.lang.Object getKeepInstanceName();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
keyPairOptional
public java.lang.Object getKeyPair();
- 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
loginPasswordOptional
public java.lang.Object getLoginPassword();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
maintenanceWindowOptional
public java.lang.Object getMaintenanceWindow();
- Type: com.aliyun.ros.cdk.core.IResolvable OR MaintenanceWindowProperty
nodeCidrMaskOptional
public java.lang.Object getNodeCidrMask();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
nodeNameModeOptional
public java.lang.Object getNodeNameMode();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
nodePoolsOptional
public java.lang.Object getNodePools();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
NodePoolsProperty>
osTypeOptional
public java.lang.Object getOsType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
platformOptional
public java.lang.Object getPlatform();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
podVswitchIdsOptional
public java.lang.Object getPodVswitchIds();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
proxyModeOptional
public java.lang.Object getProxyMode();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
resourceGroupIdOptional
public java.lang.Object getResourceGroupId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
rrsaConfigOptional
public java.lang.Object getRrsaConfig();
- Type: com.aliyun.ros.cdk.core.IResolvable OR RrsaConfigProperty
runtimeOptional
public java.lang.Object getRuntime();
- Type: com.aliyun.ros.cdk.core.IResolvable OR RuntimeProperty
securityGroupIdOptional
public java.lang.Object getSecurityGroupId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
securityHardeningOsOptional
public java.lang.Object getSecurityHardeningOs();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
serviceCidrOptional
public java.lang.Object getServiceCidr();
- 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
socEnabledOptional
public java.lang.Object getSocEnabled();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
tagsOptional
public java.util.List<TagsProperty> getTags();
- Type: java.util.List<TagsProperty>
taintOptional
public java.lang.Object getTaint();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
>
timeoutMinsOptional
public java.lang.Object getTimeoutMins();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
timeZoneOptional
public java.lang.Object getTimeZone();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
userDataOptional
public java.lang.Object getUserData();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
zoneIdsOptional
public java.lang.Object getZoneIds();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List