RosManagedKubernetesClusterProps
Properties for defining a RosManagedKubernetesCluster.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-cs-managedkubernetescluster
Initializer
using AlibabaCloud.SDK.ROS.CDK.Cs;
new RosManagedKubernetesClusterProps {
object Name,
object VpcId,
object VSwitchIds,
object Addons = null,
object AutoMode = null,
object CloudMonitorFlags = null,
object ClusterSpec = null,
object ContainerCidr = null,
object ControlPlaneLogComponents = null,
object ControlPlaneLogProject = null,
object ControlPlaneLogTtl = null,
object DeleteOptions = null,
object DeletionProtection = null,
object EncryptionProviderKey = null,
object EndpointPublicAccess = null,
object FormatDisk = null,
object IpStack = null,
object IsEnterpriseSecurityGroup = null,
object KeepInstanceName = null,
object KeyPair = null,
object KubernetesVersion = null,
object LoadBalancerSpec = null,
object LoginPassword = null,
object MaintenanceWindow = null,
object NodeCidrMask = null,
object NodeNameMode = null,
object NodePools = null,
object OsType = null,
object Platform = null,
object PodVswitchIds = null,
object ProxyMode = null,
object ResourceGroupId = null,
object RrsaConfig = null,
object Runtime = null,
object SecurityGroupId = null,
object SecurityHardeningOs = null,
object ServiceCidr = null,
object SnatEntry = null,
object SocEnabled = null,
TagsProperty[] Tags = null,
object Taint = null,
object TimeoutMins = null,
object TimeZone = null,
object UserData = null,
object ZoneIds = null
};
Properties
| Name | Type | Description |
|---|---|---|
Name | object | No description. |
VpcId | object | No description. |
VSwitchIds | object | No description. |
Addons | object | No description. |
AutoMode | object | No description. |
CloudMonitorFlags | object | No description. |
ClusterSpec | object | No description. |
ContainerCidr | object | No description. |
ControlPlaneLogComponents | object | No description. |
ControlPlaneLogProject | object | No description. |
ControlPlaneLogTtl | object | No description. |
DeleteOptions | object | No description. |
DeletionProtection | object | No description. |
EncryptionProviderKey | object | No description. |
EndpointPublicAccess | object | No description. |
FormatDisk | object | No description. |
IpStack | object | No description. |
IsEnterpriseSecurityGroup | object | No description. |
KeepInstanceName | object | No description. |
KeyPair | object | No description. |
KubernetesVersion | object | No description. |
LoadBalancerSpec | object | No description. |
LoginPassword | object | No description. |
MaintenanceWindow | object | No description. |
NodeCidrMask | object | No description. |
NodeNameMode | object | No description. |
NodePools | object | No description. |
OsType | object | No description. |
Platform | object | No description. |
PodVswitchIds | object | No description. |
ProxyMode | object | No description. |
ResourceGroupId | object | No description. |
RrsaConfig | object | No description. |
Runtime | object | No description. |
SecurityGroupId | object | No description. |
SecurityHardeningOs | object | No description. |
ServiceCidr | object | No description. |
SnatEntry | object | No description. |
SocEnabled | object | No description. |
Tags | TagsProperty[] | No description. |
Taint | object | No description. |
TimeoutMins | object | No description. |
TimeZone | object | No description. |
UserData | object | No description. |
ZoneIds | object | No description. |
NameRequired
public object Name { get; set; }
- Type: object
VpcIdRequired
public object VpcId { get; set; }
- Type: object
VSwitchIdsRequired
public object VSwitchIds { get; set; }
- Type: object
AddonsOptional
public object Addons { get; set; }
- Type: object
AutoModeOptional
public object AutoMode { get; set; }
- Type: object
CloudMonitorFlagsOptional
public object CloudMonitorFlags { get; set; }
- Type: object
ClusterSpecOptional
public object ClusterSpec { get; set; }
- Type: object
ContainerCidrOptional
public object ContainerCidr { get; set; }
- Type: object
ControlPlaneLogComponentsOptional
public object ControlPlaneLogComponents { get; set; }
- Type: object
ControlPlaneLogProjectOptional
public object ControlPlaneLogProject { get; set; }
- Type: object
ControlPlaneLogTtlOptional
public object ControlPlaneLogTtl { get; set; }
- Type: object
DeleteOptionsOptional
public object DeleteOptions { get; set; }
- Type: object
DeletionProtectionOptional
public object DeletionProtection { get; set; }
- Type: object
EncryptionProviderKeyOptional
public object EncryptionProviderKey { get; set; }
- Type: object
EndpointPublicAccessOptional
public object EndpointPublicAccess { get; set; }
- Type: object
FormatDiskOptional
public object FormatDisk { get; set; }
- Type: object
IpStackOptional
public object IpStack { get; set; }
- Type: object
IsEnterpriseSecurityGroupOptional
public object IsEnterpriseSecurityGroup { get; set; }
- Type: object
KeepInstanceNameOptional
public object KeepInstanceName { get; set; }
- Type: object
KeyPairOptional
public object KeyPair { get; set; }
- Type: object
KubernetesVersionOptional
public object KubernetesVersion { get; set; }
- Type: object
LoadBalancerSpecOptional
public object LoadBalancerSpec { get; set; }
- Type: object
LoginPasswordOptional
public object LoginPassword { get; set; }
- Type: object
MaintenanceWindowOptional
public object MaintenanceWindow { get; set; }
- Type: object
NodeCidrMaskOptional
public object NodeCidrMask { get; set; }
- Type: object
NodeNameModeOptional
public object NodeNameMode { get; set; }
- Type: object
NodePoolsOptional
public object NodePools { get; set; }
- Type: object
OsTypeOptional
public object OsType { get; set; }
- Type: object
PlatformOptional
public object Platform { get; set; }
- Type: object
PodVswitchIdsOptional
public object PodVswitchIds { get; set; }
- Type: object
ProxyModeOptional
public object ProxyMode { get; set; }
- Type: object
ResourceGroupIdOptional
public object ResourceGroupId { get; set; }
- Type: object
RrsaConfigOptional
public object RrsaConfig { get; set; }
- Type: object
RuntimeOptional
public object Runtime { get; set; }
- Type: object
SecurityGroupIdOptional
public object SecurityGroupId { get; set; }
- Type: object
SecurityHardeningOsOptional
public object SecurityHardeningOs { get; set; }
- Type: object
ServiceCidrOptional
public object ServiceCidr { get; set; }
- Type: object
SnatEntryOptional
public object SnatEntry { get; set; }
- Type: object
SocEnabledOptional
public object SocEnabled { get; set; }
- Type: object
TagsOptional
public TagsProperty[] Tags { get; set; }
- Type: TagsProperty[]
TaintOptional
public object Taint { get; set; }
- Type: object
TimeoutMinsOptional
public object TimeoutMins { get; set; }
- Type: object
TimeZoneOptional
public object TimeZone { get; set; }
- Type: object
UserDataOptional
public object UserData { get; set; }
- Type: object
ZoneIdsOptional
public object ZoneIds { get; set; }
- Type: object