Skip to content

RosClusterProps

Properties for defining a RosCluster.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-acs-cluster

Initializer

using AlibabaCloud.SDK.ROS.CDK.Acs;
new RosClusterProps {
    object Name,
    object Addons = null,
    object ClusterSpec = null,
    object DeletionProtection = null,
    object EndpointPublicAccess = null,
    object IpStack = null,
    object KubernetesVersion = null,
    object LoadBalancerSpec = null,
    object LoggingType = null,
    object MaintenanceWindow = null,
    object PodVSwitchIds = null,
    object ResourceGroupId = null,
    object ServiceCidr = null,
    object ServiceDiscoveryTypes = null,
    object SlsProjectName = null,
    object SnatEntry = null,
    TagsProperty[] Tags = null,
    object TimeZone = null,
    object VpcId = null,
    object VSwitchIds = null,
    object ZoneId = null
};

Properties

Name Type Description
Name object No description.
Addons object No description.
ClusterSpec object No description.
DeletionProtection object No description.
EndpointPublicAccess object No description.
IpStack object No description.
KubernetesVersion object No description.
LoadBalancerSpec object No description.
LoggingType object No description.
MaintenanceWindow object No description.
PodVSwitchIds object No description.
ResourceGroupId object No description.
ServiceCidr object No description.
ServiceDiscoveryTypes object No description.
SlsProjectName object No description.
SnatEntry object No description.
Tags TagsProperty[] No description.
TimeZone object No description.
VpcId object No description.
VSwitchIds object No description.
ZoneId object No description.

NameRequired

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

AddonsOptional

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

ClusterSpecOptional

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

DeletionProtectionOptional

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

EndpointPublicAccessOptional

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

IpStackOptional

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

KubernetesVersionOptional

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

LoadBalancerSpecOptional

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

LoggingTypeOptional

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

MaintenanceWindowOptional

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

PodVSwitchIdsOptional

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

ResourceGroupIdOptional

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

ServiceCidrOptional

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

ServiceDiscoveryTypesOptional

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

SlsProjectNameOptional

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

SnatEntryOptional

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

TagsOptional

public TagsProperty[] Tags { get; set; }

TimeZoneOptional

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

VpcIdOptional

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

VSwitchIdsOptional

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

ZoneIdOptional

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