Skip to content

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 Addons = 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 IsEnterpriseSecurityGroup = null,
    object KeepInstanceName = null,
    object KeyPair = null,
    object KubernetesVersion = null,
    object LoadBalancerSpec = null,
    object LoginPassword = 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 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 UserData = null,
    object ZoneIds = null
};

Properties

Name Type Description
Name object No description.
VpcId object No description.
Addons 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.
IsEnterpriseSecurityGroup object No description.
KeepInstanceName object No description.
KeyPair object No description.
KubernetesVersion object No description.
LoadBalancerSpec object No description.
LoginPassword 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.
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.
UserData object No description.
ZoneIds object No description.

NameRequired

public object Name { get; set; }
  • Type: object

VpcIdRequired

public object VpcId { get; set; }
  • Type: object

AddonsOptional

public object Addons { 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

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

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

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; }

TaintOptional

public object Taint { get; set; }
  • Type: object

TimeoutMinsOptional

public object TimeoutMins { get; set; }
  • Type: object

UserDataOptional

public object UserData { get; set; }
  • Type: object

ZoneIdsOptional

public object ZoneIds { get; set; }
  • Type: object