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)
// .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)
// .ipStack(java.lang.String)
// .ipStack(IResolvable)
// .kubernetesVersion(java.lang.String)
// .kubernetesVersion(IResolvable)
// .maintenanceWindow(IResolvable)
// .maintenanceWindow(MaintenanceWindowProperty)
// .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.List | No description. |
clusterSpec | 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. |
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. |
kubernetesVersion | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
maintenanceWindow | com.aliyun.ros.cdk.core.IResolvable OR MaintenanceWindowProperty | 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.List
AddonsProperty>
clusterSpecOptional
public java.lang.Object getClusterSpec();
- Type: java.lang.String 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
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
maintenanceWindowOptional
public java.lang.Object getMaintenanceWindow();
- Type: com.aliyun.ros.cdk.core.IResolvable OR MaintenanceWindowProperty
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();
- Type: java.util.List<TagsProperty>
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