RosListenerProps
Properties for defining a RosListener
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-slb-listener
Initializer
using AlibabaCloud.SDK.ROS.CDK.Slb;
new RosListenerProps {
object Bandwidth,
object ListenerPort,
object LoadBalancerId,
object Protocol,
object AclId = null,
object AclIds = null,
object AclStatus = null,
object AclType = null,
object BackendServerPort = null,
object CaCertificateId = null,
object ConnectionDrain = null,
object ConnectionDrainTimeout = null,
object Description = null,
object EnableHttp2 = null,
object Gzip = null,
object HealthCheck = null,
object HttpConfig = null,
object IdleTimeout = null,
object MasterSlaveServerGroupId = null,
object Persistence = null,
object PortRange = null,
object ProxyProtocolV2Enabled = null,
object RequestTimeout = null,
object Scheduler = null,
object ServerCertificateId = null,
object StartListener = null,
TagsProperty[] Tags = null,
object TlsCipherPolicy = null,
object VServerGroupId = null
};
Properties
Name | Type | Description |
---|---|---|
Bandwidth |
object |
No description. |
ListenerPort |
object |
No description. |
LoadBalancerId |
object |
No description. |
Protocol |
object |
No description. |
AclId |
object |
No description. |
AclIds |
object |
No description. |
AclStatus |
object |
No description. |
AclType |
object |
No description. |
BackendServerPort |
object |
No description. |
CaCertificateId |
object |
No description. |
ConnectionDrain |
object |
No description. |
ConnectionDrainTimeout |
object |
No description. |
Description |
object |
No description. |
EnableHttp2 |
object |
No description. |
Gzip |
object |
No description. |
HealthCheck |
object |
No description. |
HttpConfig |
object |
No description. |
IdleTimeout |
object |
No description. |
MasterSlaveServerGroupId |
object |
No description. |
Persistence |
object |
No description. |
PortRange |
object |
No description. |
ProxyProtocolV2Enabled |
object |
No description. |
RequestTimeout |
object |
No description. |
Scheduler |
object |
No description. |
ServerCertificateId |
object |
No description. |
StartListener |
object |
No description. |
Tags |
TagsProperty[] |
No description. |
TlsCipherPolicy |
object |
No description. |
VServerGroupId |
object |
No description. |
Bandwidth
Required
public object Bandwidth { get; set; }
- Type: object
ListenerPort
Required
public object ListenerPort { get; set; }
- Type: object
LoadBalancerId
Required
public object LoadBalancerId { get; set; }
- Type: object
Protocol
Required
public object Protocol { get; set; }
- Type: object
AclId
Optional
public object AclId { get; set; }
- Type: object
AclIds
Optional
public object AclIds { get; set; }
- Type: object
AclStatus
Optional
public object AclStatus { get; set; }
- Type: object
AclType
Optional
public object AclType { get; set; }
- Type: object
BackendServerPort
Optional
public object BackendServerPort { get; set; }
- Type: object
CaCertificateId
Optional
public object CaCertificateId { get; set; }
- Type: object
ConnectionDrain
Optional
public object ConnectionDrain { get; set; }
- Type: object
ConnectionDrainTimeout
Optional
public object ConnectionDrainTimeout { get; set; }
- Type: object
Description
Optional
public object Description { get; set; }
- Type: object
EnableHttp2
Optional
public object EnableHttp2 { get; set; }
- Type: object
Gzip
Optional
public object Gzip { get; set; }
- Type: object
HealthCheck
Optional
public object HealthCheck { get; set; }
- Type: object
HttpConfig
Optional
public object HttpConfig { get; set; }
- Type: object
IdleTimeout
Optional
public object IdleTimeout { get; set; }
- Type: object
MasterSlaveServerGroupId
Optional
public object MasterSlaveServerGroupId { get; set; }
- Type: object
Persistence
Optional
public object Persistence { get; set; }
- Type: object
PortRange
Optional
public object PortRange { get; set; }
- Type: object
ProxyProtocolV2Enabled
Optional
public object ProxyProtocolV2Enabled { get; set; }
- Type: object
RequestTimeout
Optional
public object RequestTimeout { get; set; }
- Type: object
Scheduler
Optional
public object Scheduler { get; set; }
- Type: object
ServerCertificateId
Optional
public object ServerCertificateId { get; set; }
- Type: object
StartListener
Optional
public object StartListener { get; set; }
- Type: object
Tags
Optional
public TagsProperty[] Tags { get; set; }
- Type: TagsProperty[]
TlsCipherPolicy
Optional
public object TlsCipherPolicy { get; set; }
- Type: object
VServerGroupId
Optional
public object VServerGroupId { get; set; }
- Type: object