RosManagedKubernetesClusterProps
Properties for defining a RosManagedKubernetesCluster
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-cs-managedkubernetescluster
Initializer
import "github.com/alibabacloud-go/ros-cdk/alicloudroscdkcs"
&alicloudroscdkcs.RosManagedKubernetesClusterProps {
Name: interface{},
VpcId: interface{},
Addons: interface{},
CloudMonitorFlags: interface{},
ClusterSpec: interface{},
ContainerCidr: interface{},
ControlPlaneLogComponents: interface{},
ControlPlaneLogProject: interface{},
ControlPlaneLogTtl: interface{},
DeleteOptions: interface{},
DeletionProtection: interface{},
EncryptionProviderKey: interface{},
EndpointPublicAccess: interface{},
FormatDisk: interface{},
IsEnterpriseSecurityGroup: interface{},
KeepInstanceName: interface{},
KeyPair: interface{},
KubernetesVersion: interface{},
LoadBalancerSpec: interface{},
LoginPassword: interface{},
NodeCidrMask: interface{},
NodeNameMode: interface{},
NodePools: interface{},
OsType: interface{},
Platform: interface{},
PodVswitchIds: interface{},
ProxyMode: interface{},
ResourceGroupId: interface{},
Runtime: interface{},
SecurityGroupId: interface{},
SecurityHardeningOs: interface{},
ServiceCidr: interface{},
SnatEntry: interface{},
SocEnabled: interface{},
Tags: *[]github.com/alibabacloud-go/ros-cdk/alicloudroscdkcs.RosManagedKubernetesCluster.TagsProperty,
Taint: interface{},
TimeoutMins: interface{},
UserData: interface{},
ZoneIds: interface{},
}
Properties
Name | Type | Description |
---|---|---|
Name |
interface{} |
No description. |
VpcId |
interface{} |
No description. |
Addons |
interface{} |
No description. |
CloudMonitorFlags |
interface{} |
No description. |
ClusterSpec |
interface{} |
No description. |
ContainerCidr |
interface{} |
No description. |
ControlPlaneLogComponents |
interface{} |
No description. |
ControlPlaneLogProject |
interface{} |
No description. |
ControlPlaneLogTtl |
interface{} |
No description. |
DeleteOptions |
interface{} |
No description. |
DeletionProtection |
interface{} |
No description. |
EncryptionProviderKey |
interface{} |
No description. |
EndpointPublicAccess |
interface{} |
No description. |
FormatDisk |
interface{} |
No description. |
IsEnterpriseSecurityGroup |
interface{} |
No description. |
KeepInstanceName |
interface{} |
No description. |
KeyPair |
interface{} |
No description. |
KubernetesVersion |
interface{} |
No description. |
LoadBalancerSpec |
interface{} |
No description. |
LoginPassword |
interface{} |
No description. |
NodeCidrMask |
interface{} |
No description. |
NodeNameMode |
interface{} |
No description. |
NodePools |
interface{} |
No description. |
OsType |
interface{} |
No description. |
Platform |
interface{} |
No description. |
PodVswitchIds |
interface{} |
No description. |
ProxyMode |
interface{} |
No description. |
ResourceGroupId |
interface{} |
No description. |
Runtime |
interface{} |
No description. |
SecurityGroupId |
interface{} |
No description. |
SecurityHardeningOs |
interface{} |
No description. |
ServiceCidr |
interface{} |
No description. |
SnatEntry |
interface{} |
No description. |
SocEnabled |
interface{} |
No description. |
Tags |
*[]TagsProperty |
No description. |
Taint |
interface{} |
No description. |
TimeoutMins |
interface{} |
No description. |
UserData |
interface{} |
No description. |
ZoneIds |
interface{} |
No description. |
Name
Required
Name interface{}
- Type: interface{}
VpcId
Required
VpcId interface{}
- Type: interface{}
Addons
Optional
Addons interface{}
- Type: interface{}
CloudMonitorFlags
Optional
CloudMonitorFlags interface{}
- Type: interface{}
ClusterSpec
Optional
ClusterSpec interface{}
- Type: interface{}
ContainerCidr
Optional
ContainerCidr interface{}
- Type: interface{}
ControlPlaneLogComponents
Optional
ControlPlaneLogComponents interface{}
- Type: interface{}
ControlPlaneLogProject
Optional
ControlPlaneLogProject interface{}
- Type: interface{}
ControlPlaneLogTtl
Optional
ControlPlaneLogTtl interface{}
- Type: interface{}
DeleteOptions
Optional
DeleteOptions interface{}
- Type: interface{}
DeletionProtection
Optional
DeletionProtection interface{}
- Type: interface{}
EncryptionProviderKey
Optional
EncryptionProviderKey interface{}
- Type: interface{}
EndpointPublicAccess
Optional
EndpointPublicAccess interface{}
- Type: interface{}
FormatDisk
Optional
FormatDisk interface{}
- Type: interface{}
IsEnterpriseSecurityGroup
Optional
IsEnterpriseSecurityGroup interface{}
- Type: interface{}
KeepInstanceName
Optional
KeepInstanceName interface{}
- Type: interface{}
KeyPair
Optional
KeyPair interface{}
- Type: interface{}
KubernetesVersion
Optional
KubernetesVersion interface{}
- Type: interface{}
LoadBalancerSpec
Optional
LoadBalancerSpec interface{}
- Type: interface{}
LoginPassword
Optional
LoginPassword interface{}
- Type: interface{}
NodeCidrMask
Optional
NodeCidrMask interface{}
- Type: interface{}
NodeNameMode
Optional
NodeNameMode interface{}
- Type: interface{}
NodePools
Optional
NodePools interface{}
- Type: interface{}
OsType
Optional
OsType interface{}
- Type: interface{}
Platform
Optional
Platform interface{}
- Type: interface{}
PodVswitchIds
Optional
PodVswitchIds interface{}
- Type: interface{}
ProxyMode
Optional
ProxyMode interface{}
- Type: interface{}
ResourceGroupId
Optional
ResourceGroupId interface{}
- Type: interface{}
Runtime
Optional
Runtime interface{}
- Type: interface{}
SecurityGroupId
Optional
SecurityGroupId interface{}
- Type: interface{}
SecurityHardeningOs
Optional
SecurityHardeningOs interface{}
- Type: interface{}
ServiceCidr
Optional
ServiceCidr interface{}
- Type: interface{}
SnatEntry
Optional
SnatEntry interface{}
- Type: interface{}
SocEnabled
Optional
SocEnabled interface{}
- Type: interface{}
Tags
Optional
Tags *[]TagsProperty
- Type: *[]TagsProperty
Taint
Optional
Taint interface{}
- Type: interface{}
TimeoutMins
Optional
TimeoutMins interface{}
- Type: interface{}
UserData
Optional
UserData interface{}
- Type: interface{}
ZoneIds
Optional
ZoneIds interface{}
- Type: interface{}