RosKubernetesClusterProps
Properties for defining a RosKubernetesCluster
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-cs-kubernetescluster
Initializer
using AlibabaCloud.SDK.ROS.CDK.Cs;
new RosKubernetesClusterProps {
object MasterInstanceTypes,
object MasterVSwitchIds,
object Name,
object VpcId,
object WorkerVSwitchIds,
object Addons = null,
object AutoRenew = null,
object AutoRenewPeriod = null,
object ChargeType = null,
object CloudMonitorFlags = null,
object ContainerCidr = null,
object CpuPolicy = null,
object DeleteOptions = null,
object DeletionProtection = null,
object DisableRollback = 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 MasterCount = null,
object MasterDataDisk = null,
object MasterDataDisks = null,
object MasterSystemDiskCategory = null,
object MasterSystemDiskPerformanceLevel = null,
object MasterSystemDiskSize = null,
object MasterSystemDiskSnapshotPolicyId = null,
object MasterZoneIds = null,
object NodeCidrMask = null,
object NodeNameMode = null,
object NodePools = null,
object NodePortRange = null,
object NumOfNodes = null,
object OsType = null,
object Period = null,
object PeriodUnit = 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,
object SshFlags = null,
TagsProperty[] Tags = null,
object Taint = null,
object TimeoutMins = null,
object TimeZone = null,
object UserCa = null,
object UserData = null,
object WorkerDataDisk = null,
object WorkerDataDisks = null,
object WorkerInstanceTypes = null,
object WorkerSystemDiskCategory = null,
object WorkerSystemDiskSize = null,
object WorkerSystemDiskSnapshotPolicyId = null,
object WorkerZoneIds = null
};
Properties
Name | Type | Description |
---|---|---|
MasterInstanceTypes |
object |
No description. |
MasterVSwitchIds |
object |
No description. |
Name |
object |
No description. |
VpcId |
object |
No description. |
WorkerVSwitchIds |
object |
No description. |
Addons |
object |
No description. |
AutoRenew |
object |
No description. |
AutoRenewPeriod |
object |
No description. |
ChargeType |
object |
No description. |
CloudMonitorFlags |
object |
No description. |
ContainerCidr |
object |
No description. |
CpuPolicy |
object |
No description. |
DeleteOptions |
object |
No description. |
DeletionProtection |
object |
No description. |
DisableRollback |
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. |
MasterCount |
object |
No description. |
MasterDataDisk |
object |
No description. |
MasterDataDisks |
object |
No description. |
MasterSystemDiskCategory |
object |
No description. |
MasterSystemDiskPerformanceLevel |
object |
No description. |
MasterSystemDiskSize |
object |
No description. |
MasterSystemDiskSnapshotPolicyId |
object |
No description. |
MasterZoneIds |
object |
No description. |
NodeCidrMask |
object |
No description. |
NodeNameMode |
object |
No description. |
NodePools |
object |
No description. |
NodePortRange |
object |
No description. |
NumOfNodes |
object |
No description. |
OsType |
object |
No description. |
Period |
object |
No description. |
PeriodUnit |
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. |
SshFlags |
object |
No description. |
Tags |
TagsProperty[] |
No description. |
Taint |
object |
No description. |
TimeoutMins |
object |
No description. |
TimeZone |
object |
No description. |
UserCa |
object |
No description. |
UserData |
object |
No description. |
WorkerDataDisk |
object |
No description. |
WorkerDataDisks |
object |
No description. |
WorkerInstanceTypes |
object |
No description. |
WorkerSystemDiskCategory |
object |
No description. |
WorkerSystemDiskSize |
object |
No description. |
WorkerSystemDiskSnapshotPolicyId |
object |
No description. |
WorkerZoneIds |
object |
No description. |
MasterInstanceTypes
Required
public object MasterInstanceTypes { get; set; }
- Type: object
MasterVSwitchIds
Required
public object MasterVSwitchIds { get; set; }
- Type: object
Name
Required
public object Name { get; set; }
- Type: object
VpcId
Required
public object VpcId { get; set; }
- Type: object
WorkerVSwitchIds
Required
public object WorkerVSwitchIds { get; set; }
- Type: object
Addons
Optional
public object Addons { get; set; }
- Type: object
AutoRenew
Optional
public object AutoRenew { get; set; }
- Type: object
AutoRenewPeriod
Optional
public object AutoRenewPeriod { get; set; }
- Type: object
ChargeType
Optional
public object ChargeType { get; set; }
- Type: object
CloudMonitorFlags
Optional
public object CloudMonitorFlags { get; set; }
- Type: object
ContainerCidr
Optional
public object ContainerCidr { get; set; }
- Type: object
CpuPolicy
Optional
public object CpuPolicy { get; set; }
- Type: object
DeleteOptions
Optional
public object DeleteOptions { get; set; }
- Type: object
DeletionProtection
Optional
public object DeletionProtection { get; set; }
- Type: object
DisableRollback
Optional
public object DisableRollback { get; set; }
- Type: object
EndpointPublicAccess
Optional
public object EndpointPublicAccess { get; set; }
- Type: object
FormatDisk
Optional
public object FormatDisk { get; set; }
- Type: object
IsEnterpriseSecurityGroup
Optional
public object IsEnterpriseSecurityGroup { get; set; }
- Type: object
KeepInstanceName
Optional
public object KeepInstanceName { get; set; }
- Type: object
KeyPair
Optional
public object KeyPair { get; set; }
- Type: object
KubernetesVersion
Optional
public object KubernetesVersion { get; set; }
- Type: object
LoadBalancerSpec
Optional
public object LoadBalancerSpec { get; set; }
- Type: object
LoginPassword
Optional
public object LoginPassword { get; set; }
- Type: object
MasterCount
Optional
public object MasterCount { get; set; }
- Type: object
MasterDataDisk
Optional
public object MasterDataDisk { get; set; }
- Type: object
MasterDataDisks
Optional
public object MasterDataDisks { get; set; }
- Type: object
MasterSystemDiskCategory
Optional
public object MasterSystemDiskCategory { get; set; }
- Type: object
MasterSystemDiskPerformanceLevel
Optional
public object MasterSystemDiskPerformanceLevel { get; set; }
- Type: object
MasterSystemDiskSize
Optional
public object MasterSystemDiskSize { get; set; }
- Type: object
MasterSystemDiskSnapshotPolicyId
Optional
public object MasterSystemDiskSnapshotPolicyId { get; set; }
- Type: object
MasterZoneIds
Optional
public object MasterZoneIds { get; set; }
- Type: object
NodeCidrMask
Optional
public object NodeCidrMask { get; set; }
- Type: object
NodeNameMode
Optional
public object NodeNameMode { get; set; }
- Type: object
NodePools
Optional
public object NodePools { get; set; }
- Type: object
NodePortRange
Optional
public object NodePortRange { get; set; }
- Type: object
NumOfNodes
Optional
public object NumOfNodes { get; set; }
- Type: object
OsType
Optional
public object OsType { get; set; }
- Type: object
Period
Optional
public object Period { get; set; }
- Type: object
PeriodUnit
Optional
public object PeriodUnit { get; set; }
- Type: object
Platform
Optional
public object Platform { get; set; }
- Type: object
PodVswitchIds
Optional
public object PodVswitchIds { get; set; }
- Type: object
ProxyMode
Optional
public object ProxyMode { get; set; }
- Type: object
ResourceGroupId
Optional
public object ResourceGroupId { get; set; }
- Type: object
Runtime
Optional
public object Runtime { get; set; }
- Type: object
SecurityGroupId
Optional
public object SecurityGroupId { get; set; }
- Type: object
SecurityHardeningOs
Optional
public object SecurityHardeningOs { get; set; }
- Type: object
ServiceCidr
Optional
public object ServiceCidr { get; set; }
- Type: object
SnatEntry
Optional
public object SnatEntry { get; set; }
- Type: object
SocEnabled
Optional
public object SocEnabled { get; set; }
- Type: object
SshFlags
Optional
public object SshFlags { get; set; }
- Type: object
Tags
Optional
public TagsProperty[] Tags { get; set; }
- Type: TagsProperty[]
Taint
Optional
public object Taint { get; set; }
- Type: object
TimeoutMins
Optional
public object TimeoutMins { get; set; }
- Type: object
TimeZone
Optional
public object TimeZone { get; set; }
- Type: object
UserCa
Optional
public object UserCa { get; set; }
- Type: object
UserData
Optional
public object UserData { get; set; }
- Type: object
WorkerDataDisk
Optional
public object WorkerDataDisk { get; set; }
- Type: object
WorkerDataDisks
Optional
public object WorkerDataDisks { get; set; }
- Type: object
WorkerInstanceTypes
Optional
public object WorkerInstanceTypes { get; set; }
- Type: object
WorkerSystemDiskCategory
Optional
public object WorkerSystemDiskCategory { get; set; }
- Type: object
WorkerSystemDiskSize
Optional
public object WorkerSystemDiskSize { get; set; }
- Type: object
WorkerSystemDiskSnapshotPolicyId
Optional
public object WorkerSystemDiskSnapshotPolicyId { get; set; }
- Type: object
WorkerZoneIds
Optional
public object WorkerZoneIds { get; set; }
- Type: object