Skip to content

RosListenerProps

Properties for defining a RosListener.

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

Initializer

using AlibabaCloud.SDK.ROS.CDK.Nlb;
new RosListenerProps {
    object ListenerProtocol,
    object LoadBalancerId,
    object ServerGroupId,
    object AlpnEnabled = null,
    object AlpnPolicy = null,
    object CaCertificateIds = null,
    object CaEnabled = null,
    object CertificateIds = null,
    object Cps = null,
    object Enable = null,
    object EndPort = null,
    object IdleTimeout = null,
    object ListenerDescription = null,
    object ListenerPort = null,
    object Mss = null,
    object ProxyProtocolEnabled = null,
    object ProxyProtocolV2Config = null,
    object SecSensorEnabled = null,
    object SecurityPolicyId = null,
    object StartPort = null,
    TagsProperty[] Tags = null
};

Properties

Name Type Description
ListenerProtocol object No description.
LoadBalancerId object No description.
ServerGroupId object No description.
AlpnEnabled object No description.
AlpnPolicy object No description.
CaCertificateIds object No description.
CaEnabled object No description.
CertificateIds object No description.
Cps object No description.
Enable object No description.
EndPort object No description.
IdleTimeout object No description.
ListenerDescription object No description.
ListenerPort object No description.
Mss object No description.
ProxyProtocolEnabled object No description.
ProxyProtocolV2Config object No description.
SecSensorEnabled object No description.
SecurityPolicyId object No description.
StartPort object No description.
Tags TagsProperty[] No description.

ListenerProtocolRequired

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

LoadBalancerIdRequired

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

ServerGroupIdRequired

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

AlpnEnabledOptional

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

AlpnPolicyOptional

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

CaCertificateIdsOptional

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

CaEnabledOptional

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

CertificateIdsOptional

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

CpsOptional

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

EnableOptional

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

EndPortOptional

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

IdleTimeoutOptional

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

ListenerDescriptionOptional

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

ListenerPortOptional

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

MssOptional

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

ProxyProtocolEnabledOptional

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

ProxyProtocolV2ConfigOptional

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

SecSensorEnabledOptional

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

SecurityPolicyIdOptional

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

StartPortOptional

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

TagsOptional

public TagsProperty[] Tags { get; set; }