Skip to content

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.

NameRequired

Name interface{}
  • Type: interface{}

VpcIdRequired

VpcId interface{}
  • Type: interface{}

AddonsOptional

Addons interface{}
  • Type: interface{}

CloudMonitorFlagsOptional

CloudMonitorFlags interface{}
  • Type: interface{}

ClusterSpecOptional

ClusterSpec interface{}
  • Type: interface{}

ContainerCidrOptional

ContainerCidr interface{}
  • Type: interface{}

ControlPlaneLogComponentsOptional

ControlPlaneLogComponents interface{}
  • Type: interface{}

ControlPlaneLogProjectOptional

ControlPlaneLogProject interface{}
  • Type: interface{}

ControlPlaneLogTtlOptional

ControlPlaneLogTtl interface{}
  • Type: interface{}

DeleteOptionsOptional

DeleteOptions interface{}
  • Type: interface{}

DeletionProtectionOptional

DeletionProtection interface{}
  • Type: interface{}

EncryptionProviderKeyOptional

EncryptionProviderKey interface{}
  • Type: interface{}

EndpointPublicAccessOptional

EndpointPublicAccess interface{}
  • Type: interface{}

FormatDiskOptional

FormatDisk interface{}
  • Type: interface{}

IsEnterpriseSecurityGroupOptional

IsEnterpriseSecurityGroup interface{}
  • Type: interface{}

KeepInstanceNameOptional

KeepInstanceName interface{}
  • Type: interface{}

KeyPairOptional

KeyPair interface{}
  • Type: interface{}

KubernetesVersionOptional

KubernetesVersion interface{}
  • Type: interface{}

LoadBalancerSpecOptional

LoadBalancerSpec interface{}
  • Type: interface{}

LoginPasswordOptional

LoginPassword interface{}
  • Type: interface{}

NodeCidrMaskOptional

NodeCidrMask interface{}
  • Type: interface{}

NodeNameModeOptional

NodeNameMode interface{}
  • Type: interface{}

NodePoolsOptional

NodePools interface{}
  • Type: interface{}

OsTypeOptional

OsType interface{}
  • Type: interface{}

PlatformOptional

Platform interface{}
  • Type: interface{}

PodVswitchIdsOptional

PodVswitchIds interface{}
  • Type: interface{}

ProxyModeOptional

ProxyMode interface{}
  • Type: interface{}

ResourceGroupIdOptional

ResourceGroupId interface{}
  • Type: interface{}

RuntimeOptional

Runtime interface{}
  • Type: interface{}

SecurityGroupIdOptional

SecurityGroupId interface{}
  • Type: interface{}

SecurityHardeningOsOptional

SecurityHardeningOs interface{}
  • Type: interface{}

ServiceCidrOptional

ServiceCidr interface{}
  • Type: interface{}

SnatEntryOptional

SnatEntry interface{}
  • Type: interface{}

SocEnabledOptional

SocEnabled interface{}
  • Type: interface{}

TagsOptional

Tags *[]TagsProperty

TaintOptional

Taint interface{}
  • Type: interface{}

TimeoutMinsOptional

TimeoutMins interface{}
  • Type: interface{}

UserDataOptional

UserData interface{}
  • Type: interface{}

ZoneIdsOptional

ZoneIds interface{}
  • Type: interface{}