Skip to content

RosServerGroupProps

Properties for defining a RosServerGroup.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-nlb-servergroup

Initializer

using AlibabaCloud.SDK.ROS.CDK.Nlb;
new RosServerGroupProps {
    object ServerGroupName,
    object VpcId,
    object AddressIpVersion = null,
    object AnyPortEnabled = null,
    object ConnectionDrainEnabled = null,
    object ConnectionDrainTimeout = null,
    object HealthCheckConfig = null,
    object PersistenceEnabled = null,
    object PersistenceTimeout = null,
    object PreserveClientIpEnabled = null,
    object Protocol = null,
    object ResourceGroupId = null,
    object Scheduler = null,
    object ServerGroupType = null,
    object Servers = null,
    TagsProperty[] Tags = null
};

Properties

Name Type Description
ServerGroupName object No description.
VpcId object No description.
AddressIpVersion object No description.
AnyPortEnabled object No description.
ConnectionDrainEnabled object No description.
ConnectionDrainTimeout object No description.
HealthCheckConfig object No description.
PersistenceEnabled object No description.
PersistenceTimeout object No description.
PreserveClientIpEnabled object No description.
Protocol object No description.
ResourceGroupId object No description.
Scheduler object No description.
ServerGroupType object No description.
Servers object No description.
Tags TagsProperty[] No description.

ServerGroupNameRequired

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

VpcIdRequired

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

AddressIpVersionOptional

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

AnyPortEnabledOptional

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

ConnectionDrainEnabledOptional

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

ConnectionDrainTimeoutOptional

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

HealthCheckConfigOptional

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

PersistenceEnabledOptional

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

PersistenceTimeoutOptional

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

PreserveClientIpEnabledOptional

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

ProtocolOptional

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

ResourceGroupIdOptional

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

SchedulerOptional

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

ServerGroupTypeOptional

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

ServersOptional

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

TagsOptional

public TagsProperty[] Tags { get; set; }