Skip to content

RosManagedEdgeKubernetesClusterProps

Properties for defining a RosManagedEdgeKubernetesCluster.

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

Initializer

import com.aliyun.ros.cdk.cs.RosManagedEdgeKubernetesClusterProps;
RosManagedEdgeKubernetesClusterProps.builder()
    .name(java.lang.String)
    .name(IResolvable)
//  .addons(IResolvable)
//  .addons(java.util.List<IResolvable)
//  .addons(AddonsProperty>)
//  .cloudMonitorFlags(java.lang.Boolean)
//  .cloudMonitorFlags(IResolvable)
//  .clusterSpec(java.lang.String)
//  .clusterSpec(IResolvable)
//  .containerCidr(java.lang.String)
//  .containerCidr(IResolvable)
//  .deletionProtection(java.lang.Boolean)
//  .deletionProtection(IResolvable)
//  .encryptionProviderKey(java.lang.String)
//  .encryptionProviderKey(IResolvable)
//  .endpointPublicAccess(java.lang.Boolean)
//  .endpointPublicAccess(IResolvable)
//  .ipStack(java.lang.String)
//  .ipStack(IResolvable)
//  .isEnterpriseSecurityGroup(java.lang.Boolean)
//  .isEnterpriseSecurityGroup(IResolvable)
//  .keyPair(java.lang.String)
//  .keyPair(IResolvable)
//  .kubernetesVersion(java.lang.String)
//  .kubernetesVersion(IResolvable)
//  .loginPassword(java.lang.String)
//  .loginPassword(IResolvable)
//  .maintenanceWindow(IResolvable)
//  .maintenanceWindow(MaintenanceWindowProperty)
//  .nodeCidrMask(java.lang.String)
//  .nodeCidrMask(IResolvable)
//  .nodePools(IResolvable)
//  .nodePools(java.util.List<IResolvable)
//  .nodePools(NodePoolsProperty>)
//  .profile(java.lang.String)
//  .profile(IResolvable)
//  .proxyMode(java.lang.String)
//  .proxyMode(IResolvable)
//  .resourceGroupId(java.lang.String)
//  .resourceGroupId(IResolvable)
//  .rrsaConfig(IResolvable)
//  .rrsaConfig(RrsaConfigProperty)
//  .serviceCidr(java.lang.String)
//  .serviceCidr(IResolvable)
//  .snatEntry(java.lang.Boolean)
//  .snatEntry(IResolvable)
//  .tags(java.util.List<TagsProperty>)
//  .timeoutMins(java.lang.Number)
//  .timeoutMins(IResolvable)
//  .vpcId(java.lang.String)
//  .vpcId(IResolvable)
//  .vSwitchIds(java.util.List<java.lang.Object>)
//  .vSwitchIds(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.
addons com.aliyun.ros.cdk.core.IResolvable OR java.util.ListAddonsProperty> 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.
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.
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.
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.
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.
nodePools com.aliyun.ros.cdk.core.IResolvable OR java.util.ListNodePoolsProperty> No description.
profile java.lang.String OR com.aliyun.ros.cdk.core.IResolvable 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.
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.
tags java.util.List<TagsProperty> No description.
timeoutMins java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
vpcId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
vSwitchIds java.util.List 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

addonsOptional

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

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

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

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

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

loginPasswordOptional

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

maintenanceWindowOptional

public java.lang.Object getMaintenanceWindow();

nodeCidrMaskOptional

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

profileOptional

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

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();

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

tagsOptional

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

timeoutMinsOptional

public java.lang.Object getTimeoutMins();
  • Type: java.lang.Number 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: java.util.List OR com.aliyun.ros.cdk.core.IResolvable

zoneIdsOptional

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